Vergleichen zweier Strings.... HILFE :-(
taron
- php
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.
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
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.
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
Hello,
so sieht es besser aus.
echo "Magic Quotes ".(get_magic_quotes_gpc()?'ON':'OFF');
Liebe Grüße aus http://www.braunschweig.de
Tom
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. :-)
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. ;)
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