ASCII Code in dazugehöriges Zeichen
Julius Hacker
- php
0 Z.N.S.
Hallo!
Ich mach mir hier gerade eine kleine "Passwort Vergessen" Funktion
für meine Seite (auf die ein kleines Communiytscript kommt ;).
Wenn der Benutzer sein Passwort vergessen hat soll PHP ein neues
Passwort generieren.
Ich mach das mit der Funktion rand() und benutze die zahl die
rauskommt als ASCII Wert für den Buchstaben (hab den Bereich in dem die Zufallszahl liegt schon eingegrenzt auf große bzw. kleine Buchstaben).
Aber dann hab ich das Passwort in dem String $password nur als ASCII Werte stehen.
Nun brauch ich noch die echten Zeichen im String.
Weis jemand wie ich das vielleicht lösen könnte?
Oder vielleicht eine ganz andere Methode Zufallsbuchstaben für das passwort
zu erzeugen?
mfg
Julius
abend,
hab irgendwann glaub mal folgendes script benutzt:
-----start--
function randomString($len) {
srand(date("s"));
$possible="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890";
$str="";
while(strlen($str)<$len) {
$str.=substr($possible,(rand()%(strlen($possible))),1);
}
return($str);
}
------ende
glaub das dürfte funzen...
mfg,
Z.N.S.
abend,
Hoi!
-----start--
function randomString($len) {
srand(date("s"));
$possible="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890";
$str="";
while(strlen($str)<$len) {
$str.=substr($possible,(rand()%(strlen($possible))),1);
}
return($str);
}
------endeglaub das dürfte funzen...
Ja das Script geht wunderbar :)
Danke :)
mfg
Julius