Es gibt auch noch eine etwas kompliziertere methode, mit der man auch Sonderzeichen und Umlaute benutzen kann:
Erst einmal ein Array mit allen gewünschten Zeichen füllen:
PHP
- $pwd = array("a","b","c","d","e","f","g","h","i","j","k","l","m","n","","o","p","q","r","s",
- "t","u","v","w","x","y","z","A","B","C","D","E","F","G","H","I","J","K","L","M",
- "N","O","P","Q","R","S","T","U","V","W","X","Y","Z",
- "1","2","3","4","5","6","7","8","9","0");
- //und alle anderen Zeichen, die im Passwort enthalten sein sollen(z.B. Umlaute Sonderseichen...)
Dann der Generator:
Anschliesend kann man das Passwort wie oben genannt weiterverwenden.
Eine etwas weiter ausgebaute Version dieses Passwortgenerators, bei dem der User selbst bestimmt, aus welchen Zeichen sein Passwort bestehen soll und bei dem er auch selbst die Länge vorgeben kann ist hier.
Ich würde mich über konstruktive Kritick/Lob/Anregungen freuen.