dann probier mal mit gettype, mal schauen ob Typeninkompatibilität existiert?
SQL Login Problem
Einklappen
X
-
Original geschrieben von php-anfaenger
Ausgabe ist wiederum der Wert aus der DB und der Wert den ich gepostet habe, also korrekt.I don't believe in rebirth. Actually, I never did in my whole lives.
Kommentar
-
PHP-Code:
var_dump($passwd);
Das bekomme ich unter der ausgabe der Passwortes über echo oder auc print_r....-> It`s good to be bad! <-
http://de.php.net
http://php-faq.de
http://www.schattenbaum.net
http://www.dreamcodes.com
Kommentar
-
Ups sorry.... mein Fehler.
PHP-Code:var_dump($_POST['passwd']);
string(6) "123456"
nachdem ich zum testen auch mal das PW auf "123456" also Sechsstellig abgeändert habe.-> It`s good to be bad! <-
http://de.php.net
http://php-faq.de
http://www.schattenbaum.net
http://www.dreamcodes.com
Kommentar
-
PHP-Code:echo $_POST['passwd'].'<br />'.$info['A_PASSWORT'];
var_dump($_POST['passwd']);
echo "<br />";
var_dump($info['A_PASSWORT']);
123456
string(6) "123456"
NULL
ergs...
wieso return = NULL ?
Wert ist doch in DB drin oder bin ich jetzt völlig blöde ?!?
Blick garnet mehr durch.-> It`s good to be bad! <-
http://de.php.net
http://php-faq.de
http://www.schattenbaum.net
http://www.dreamcodes.com
Kommentar
-
ich habe mindestens 2 mal nachgefragt und jedesmal sagst du dass die Werte gleich sind ich glaube dir nun aber nicht mehr
letzter Debuggingtipp (welche auch wieder zu der Standardvorgehensweise gehört): gibt mal die Query aus und prüft, ob sie korrekt ist, wenn ja lass sie mal im PMA laufen und guck, ob was raus kommt
Kommentar
-
Query per debug = true ;
Ausgeben lassen, Query per copy and paste im SQL Editor meiner Datenbank durchlaufen lassen und ergebniss ist "123456" also das was ich hinterlegt habe....
Deswegen wunder ich mich ja selber.
Sorry asp2php-> It`s good to be bad! <-
http://de.php.net
http://php-faq.de
http://www.schattenbaum.net
http://www.dreamcodes.com
Kommentar
-
An der abfrage selber kann es nicht liegen da mir der SQL Editor den richtigen Wert liefert aber die Variable die durch POST übergeben wird ist ja nun auch korrekt ?!?
Oder kann es daran liegen das ich dem Feld für das A_PASSWORT den "default" wert von "123456" also dem Passwort vergeben habe ?-> It`s good to be bad! <-
http://de.php.net
http://php-faq.de
http://www.schattenbaum.net
http://www.dreamcodes.com
Kommentar
-
Hier das aus dem PHP Code:
PHP-Code:echo $_POST['passwd'].'<br />'.$info['A_PASSWORT'];
var_dump($_POST['passwd']);
echo "<br />";
var_dump($info['A_PASSWORT']);
SELECT T_USERS.A_USER, T_USERS.A_PASSWORT FROM T_USERS WHERE T_USERS.A_USER = 'USER123'-> It`s good to be bad! <-
http://de.php.net
http://php-faq.de
http://www.schattenbaum.net
http://www.dreamcodes.com
Kommentar
Kommentar