|
|
|
Zufälliges Passwort
Zurück zur Übersicht Diese Funktion erstellt ein zufälliges Passwort beliebiger Länge.
Der einzige Weg um zu prüfen ob eine Email-Adresse wirklich benutzt wird ist, wenn man an diese Adresse eine Email mit einem Aktivierungscode sendet.
Diese zufälligen Code sendet man in der Email und speichert ihn in der Tabelle.
Erst wenn der User dann auf der Website diesen Code in ein Formular eingibt, wird er freigeschaltet.
Dazu ist es notwendig, ein zufälligen String/Text zu erstellen:
| PHP |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
|
<?php
function rand_string($lng)
{
mt_srand(crc32(microtime()));
//Welche Buchstaben benutzt werden sollen (Charset)
$buchstaben = "abcdefghijkmnpqrstuvwxyz123456789";
$str_lng = strlen($buchstaben)-1;
$rand= "";
for($i=0;$i<$lng;$i++)
$rand.= $buchstaben{mt_rand(0, $str_lng)};
return $rand;
}
?>
|
|
An die Funktion wird einfach die Länge des zufälligen Strings übergeben, und als Rückgabe erhält man dann solch einen.
In diesem String sind nur die Zeichen in der Variable $buchstaben enthalten.
Diese Funktion kann man auch dafür benutzen, um z.B. zufällige Passwörter zu erstellen.
Kommentare
Zurück zur Übersicht
Autor Andavos
|
|
|
|