Bobby: Zufallswert 6-stellig

Beitrag lesen

Moin

Wie ich schon Martin fragte, ob das reicht, könnten dann die 6 Zeichen nicht mehrfach vorkommen? Sonst wäre das genau perfekt.

Dann füge dem Timestring ein Zufalls-Salt hinzu und bilde daraus den Hash. Dann ist es defintiv ein anderer Hash!

Beispiel (ungeprüft, nur theoretisch)

$salt=mt_rand();
$id = sprintf("%6s", sha1_base64( time().$salt ) );

Gruß Bobby

--
-> Für jedes Problem gibt es eine Lösung, die einfach, sauber und falsch ist! <-
### Henry L. Mencken ###
-> Nicht das Problem macht die Schwierigkeiten, sondern unsere Sichtweise! <-
## Viktor Frankl ###
ie:{ br:> fl:{ va:} ls:< fo:) rl:( n4:( de:> ss:) ch:? js:( mo:} sh:) zu:)