Cytat
Ja, osobiście, korzystam w takich wypadkach z mikrosekund, kilku rand()'ów, zawartości REMOTE_ADDR i REMOTE_PORT, loginie i haśle użytkownika (jeśli występują), pidzie procesu i zawartości zmiennych środowiskowych.
Bez przesady.
Zgodnie z tym co napisano w "PHP4. Aplikacje" aby identyfikator byl praktycznie nie do złamania wystarczy takie cos:
[php:1:4ffec4ca6f]<?
srand((double) microtime()*1000000);
$id=md5(uniqid(rand()));
?>[/php:1:4ffec4ca6f]
Z tego masz 340 282 366 920 938 463 463 374 607 431 768 211 456 mozliwych wartosci. A wiec chyba starczy, co? :-)