Passwort-Ersteller: Quellcode
Erstellt am 6. Januar 2011 von compufreak
Dies ist der gewünschte Quellcode zum Generieren von Passwörtern in PHP. Er liegt direkt als Funktion vor, ist also sofort einsetzbar. Der Code ist öffentlich zugänglich, da ich der Meinung bin, dass Quellcode immer OpenSource sein sollte.
PHP-Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | <?php function randomstring($length,$pass){ $chars = array_merge(range('a','z'),range('A','Z'),range('0','9')); $chars_pass = range('a','z'); $chars_vowel = array("a","e","i","o","u"); if($pass){ for ($i=2;$i<$length+2;$i++) { $code.=$i%2==0?$chars_pass[array_rand($chars_pass)]:$chars_vowel[array_rand($chars_vowel)]; } } else { for ($i=2;$i<$length+2;$i++) { $code.=$chars[array_rand($chars)]; } } return($code); } ?> |
