Seite 1 von 1
Zufällige ID generieren
Verfasst: 18.12.2005 15:37
von Gast210225
Hallo,
wie generiere ich am besten eine zufällige ca. 40 Zeichenlange ID? Irgendwie weiß ich net, wie ich das machen soll
Johannes
Verfasst: 18.12.2005 16:50
von fanrpg
Was anderes würde mir auf Anhieb nicht einfallen.
Verfasst: 18.12.2005 16:57
von QCO
Hier noch zwei Möglichkeiten direkt aus dem phpbb geklaut:
Code: Alles auswählen
$confirm_chars = 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', '1', '2', '3', '4', '5', '6', '7', '8', '9');
list($usec, $sec) = explode(' ', microtime());
mt_srand($sec * $usec);
$max_chars = count($confirm_chars) - 1;
$code = '';
for ($i = 0; $i < 6; $i++)
{
$code .= $confirm_chars[mt_rand(0, $max_chars)];
}
Verfasst: 18.12.2005 17:54
von Gast210225
ich mach es nun so:
$id = sha1(uniqid(rand()));
ich denke, dass wird keiner so schnell knacken

Verfasst: 18.12.2005 18:55
von V1tzl1
vor allen nicht, wenn du es hier so preisgibst

Verfasst: 18.12.2005 20:16
von Gast210225
Ich hab euch ja nur gesagt, wie ich es berechne, aber da eh jedesmal eine andere ID rauskommt ist das ja egal
