Mailinglisten-Archive |
Hi Reiner,
Reiner Kukulies schrieb:
>
> > so vielleicht??
> > "select * from user where usr='admin' and pw=PASSWORD('news')"
>
> Das sollte so funktionieren (Bei mir geht's jedenfalls). Vielleicht
> hast Du noch einen anderen kleinen Fehler eingebaut?
hm, das ist mal die struktur von der datenbank dazu ..
CREATE TABLE user (
uID int(11) DEFAULT '0' NOT NULL auto_increment,
usr varchar(10) NOT NULL,
pw varchar(10) NOT NULL,
PRIMARY KEY (uID)
);
kann aber eigentlich nicht sein, das da was falsch ist ...
> Wenn Du von der MySQL-Kommandozeile "select usr,pw from user;"
> eingibst, bekommst Du dann deine User und ihre verschlüsselten
> Passwoerter?
ja, das funktioniert!
> Wenn das klappt, sollte Dir "select * from user where usr='admin' and
> pw=password('news');" die oben eingegebene Zeile liefern.
das funktioniert nicht ... :-(
> Bei "select * from user where usr='$usr' and PASSWORD('$pw')" ist
> jedenfalls "PASSWORD('$pw')" immer wahr und liefert demnach immer
> wenn usr stimmt die Zeile zurück.
alles klar - das hab ich jetzt gelernt :-)
gruss
anne
---------------------------------------
- Dipl.-Ing.(FH) Anne Huebner
- Tel 07502-943923 Fax 07502-91077
- eMail: ahuebner_(at)_msw.net
php::bar PHP Wiki - Listenarchive