taron: Vergleichen zweier Strings.... HILFE :-(

Hallo zusammen.

Ich habe ein Problem... ich habe die Vergleichsanweisungen von versucht, aber sie funktionieren nicht ganz so, wie ich es mir vorgestellt habe.
Ich will zwei Strings, eins soll ein Passwort sein und das zweite ist die Passwortbestättigung. Wie kann ich die Vergleichen?
Gibt es dafür einen festen Befehl oder muss ich die Zeichenweise vergleichen???

Ich hoffe, dass mir jemand helfen kann?

Mfg taron.

  1. Hi,

    also in PERL und es ist bei PHP dasselbe ist es ja ganz einfach

    if (strPass == strPassBest)
    {
        # ist korrekt
    }
    else
    {
        # ist nicht korrekt
    }

    Spider

    1. if (strPass == strPassBest)
      {
          # ist korrekt
      }
      else
      {
          # ist nicht korrekt
      }

      Hm.... das habe ich versucht, aber da gibt er mir immer nur den else-Zweig wieder. Das war auch meine erste Idee.

      1. Hello,

        if (strPass == strPassBest)

        Hm.... das habe ich versucht, aber da gibt er mir immer nur den else-Zweig wieder.

        Wer ist "er"?

        Wie sieht denn Dein Formular an der relevanten Stelle aus?

        Hast Du für die Entwicklung alle Fehlermeldungen eingeschaltet?
          error_reporting(E_ALL);  # am Anfang des Scriptes

        Durch welche Zeichen wird in PHP eine Variable gekennzeichnet?

        Hast Du Dir die gesendeten Parameter schon mal angeschaut?
        Wo landen denn Paramter? --> $_GET, $_POST, $_COOKIE

        Was gibt Dir die Funktion

        echo "Magic Quotes ".(get_magic_quotes_gpc()?ON:OFF);

        aus?

        Genug der Anregungen und Hinweise. Nun bist Du dran.

        Liebe Grüße aus http://www.braunschweig.de

        Tom

        --
        [ Computer-Camp für PHP-Anwender in den Sommerferien. Programmieren,
          Sport, Fun, Fete. Teilnehmermindestalter Gruppe 1: 14 Jahre
          Mindestalter Gruppe 2+3 18 Jahre, Info bei mir ]
        Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
        1. Hello,

          so sieht es besser aus.

          echo "Magic Quotes ".(get_magic_quotes_gpc()?'ON':'OFF');

          Liebe Grüße aus http://www.braunschweig.de

          Tom

          --
          [ Computer-Camp für PHP-Anwender in den Sommerferien. Programmieren,
            Sport, Fun, Fete. Teilnehmermindestalter Gruppe 1: 14 Jahre
            Mindestalter Gruppe 2+3 18 Jahre, Info bei mir ]
          Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
          1. Vielen Dank für die reichlichen Anregungen :-)
            Ich hab den Fehler gefunden...
            ich hatte versehentlich in einem eingebundenen Skriptteil dieselbe Variable verwendet, wie die die ich für das Passwort verwendet habe.

            Danke an alle. :-)

            1. Vielen Dank für die reichlichen Anregungen :-)
              Ich hab den Fehler gefunden...
              ich hatte versehentlich in einem eingebundenen Skriptteil dieselbe Variable verwendet, wie die die ich für das Passwort verwendet habe.

              Danke an alle. :-)

              *lol* Ja, den Fehler kenn ich von früher. ;)

      2. Hallo, <-- Begrüßung

        if (strPass == strPassBest)
        {
            # ist korrekt
        }
        else
        {
            # ist nicht korrekt
        }

        Hm.... das habe ich versucht, aber da gibt er mir immer nur den else-Zweig wieder. Das war auch meine erste Idee.

        Mach Debug-Ausgaben. Überprüfe, ob die Variablen richtig belegt sind, und ob die Strings _wirklich_ gleich in den Variablen drinstehen. Meist ist sowas dann ein Zuweisungsfehler, denn Perl und PHP sind definitiv nicht zu blöd um Strings zu vergleichen.

        Grüße aus Barsinghausen,
        Fabian <-- Verabschiedung