Texte, Projekte und Fundsachen rund um Medien, Bildung und Computer
Nachricht
Kommentare
Beitrag kommentieren
8944 mal glesen
Letzer Zugriff am
06 Feb. 2012 um 00:06 Uhr
Letzer Zugriff am
06 Feb. 2012 um 00:06 Uhr
Kommentare
0 Kommentar(e)
Beitrag kommentieren
Letze Beiträge
Tastatur überflüssig? - Goog...
06 Mai 2011
Tastaturen: Logitech G-Serie...
17 Apr. 2011
Joomla 1.6 - Was ist neu...
26 Feb. 2011
Günstig und kostentransparen...
13 Jul. 2010
Wenn Bilder lügen - Photosho...
12 Apr. 2010
06 Mai 2011
Tastaturen: Logitech G-Serie...
17 Apr. 2011
Joomla 1.6 - Was ist neu...
26 Feb. 2011
Günstig und kostentransparen...
13 Jul. 2010
Wenn Bilder lügen - Photosho...
12 Apr. 2010
Meistgelesen
1. Präsentationsvorlagen für...
» 146344 mal
2. Briefvorlagen nach DIN fü...
» 93106 mal
3. Achtung: Spielen gefährde...
» 22052 mal
4. DVD::RIP - Das Schweizer ...
» 21070 mal
5. O2 can do - wie das Verbr...
» 20732 mal
» 146344 mal
2. Briefvorlagen nach DIN fü...
» 93106 mal
3. Achtung: Spielen gefährde...
» 22052 mal
4. DVD::RIP - Das Schweizer ...
» 21070 mal
5. O2 can do - wie das Verbr...
» 20732 mal
[PHP] Zufälliges Passwort generieren
Erstellt am: 13 März 2005
Was nützt ein Nutzerzugang, wenn die Nutzer ständig ihr Passwort vergessen. Fünf Zeilen generieren eins.
Auf guten Seiten sind auch die Benutzerpasswörter mit MD5 verschlüsselt. Daher muss bei Verlust ein neues Passwort generiert werden.
Auf Zeichen wie "O0" oder "IlL1" verzichten wir im Zeichenpool. Je nach Zeichensatz kann es dabei zu Verwechslungen kommen.
Hier nun der Code
Erstellt am: 13 März 2005
Was nützt ein Nutzerzugang, wenn die Nutzer ständig ihr Passwort vergessen. Fünf Zeilen generieren eins.
Auf guten Seiten sind auch die Benutzerpasswörter mit MD5 verschlüsselt. Daher muss bei Verlust ein neues Passwort generiert werden.
Auf Zeichen wie "O0" oder "IlL1" verzichten wir im Zeichenpool. Je nach Zeichensatz kann es dabei zu Verwechslungen kommen.
Hier nun der Code
<?php
// ein sechsstelliges Passwort generieren
$passwort = "";
$pool = "qwertzupasdfghkyxcvbnm23456789";
srand ((double)microtime()*1000000);
for($n = 0; $n <= 5; $n++) {
$passwort .= substr($pool,(rand()%(strlen ($pool))), 1);
}
//und fertig
echo $passwort;
?>
// ein sechsstelliges Passwort generieren
$passwort = "";
$pool = "qwertzupasdfghkyxcvbnm23456789";
srand ((double)microtime()*1000000);
for($n = 0; $n <= 5; $n++) {
$passwort .= substr($pool,(rand()%(strlen ($pool))), 1);
}
//und fertig
echo $passwort;
?>





