folgendes kleines problemchen:
mit dieser funktion erstelle ich ein beliebiges 3 stelliges passwort aus den buchstaben des alphabets und den zahlen von 0-9.
dieses passwort ($passwort) wird in einer anderen funktion gespeichert.
bevor dieses passwort jedoch erstellt wird, will ich aber das erst einmal in der datenbank gecheckt wird ob das passwort schon existiert. falls es existiert soll ein neues passwort erstellt werden und so weiter. ist es möglich diese funktion so aufzumotzen, dass das funktioniert??
<?php function get3zeichen() { $neuezeichen=""; $laenge=3; $string="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"; mt_srand((double)microtime()*1000000000000); for ($i=1; $i <= $laenge; $i++) { $neuezeichen .= substr($string, mt_rand(0,strlen($string)-1), 1); } return $neuezeichen; } $passwort = get3zeichen(); ?>
PS: falls ihr eine bessere funktion zur erstellung solch eines passworts habt, die iwie einfacher und kürzer ist schriebt meine ruhig um.