von inko |
Wie wäre es denn mit like ?
1:
2: | strSQL = "SELECT Benutzer From Benutzer
WHERE Benutzer like '" & email & "'" |
|
von bastir |
languitar schrieb am 11.03.2004 21:12
@bastir:
Hier läuft ASP und nicht PHP  |
ups, ganz überlesen! ich dachte, daß nur das DB-Layout von asp übernommen worden ist. Trotz alledem bleibt meine Überlegung aber gleich. Wozu erst Upper und Lower Cases zusammen in die DB schreiben, wenn man am Ende eh wieder alles als lower Case abfragt. Dann kann er doch gleich alles als lower case in die DB schreiben, egal ob asp oder php.
so long |
von KeyLF |
|
von languitar |
@bastir:
Hier läuft ASP und nicht PHP  |
von bastir |
Ich habe jetzt keine Lösung für das Problem parat, aber würde es nicht gleich von Anfang an besser sein, daß die Passwörter und Benutzernamen alle in Lower cases in die Datenbank geschrieben werden?
Die Passwörter würde ich dann aber eh lieber als md5-hash speichern (von wegen Sicherheit)
Also gleich wenn ein Benutzer meint, daß sein username = FoObAr sein soll durch:
1: | $uname = strtolower($alterusername); |
ersetzen und in die DB schreiben.
Es wird ja eh keinen Fall geben daß es die email-adressen mueller@euredomain.tld und Mueller@euredomain.tld geben wird, oder?
so long |
|