no ok, zrobiłem takie coś (zrobiłem heh... znalazłem w necie
):
jak widać jest to kod troszkę krótszy ;] przeszkadza mi w nim tylko to że nie wiem jak zrobić żeby generowane hasła miały nie mniej nie więcej tylko 5 cyfr
haha zrobiłem tak i działa

Kod:
for ($s=0; $s<50; $s++){
srand((double)microtime()*1000000);
$kod=md5(uniqid(rand()));
$kody[] = $kod; // a tutaj zapisujemy go do tablicy
}
file_put_contents('./kody.txt', implode(PHP_EOL, $kody));
haha zrobiłem tak i działa

Kod:
for ($s=0; $s<50; $s++){
srand((double)microtime()*1000000);
$kod=md5(uniqid(rand()));
// obliczamy ilość znaków w tekscie
$licz = strlen($kod);
// sprawdzamy, czy ilość znaków w tekscie jest większa
// lub równa liczbie znaków po jakiej tekst ma być obcięty
if ($licz>=5)
{
// obcinamy tekst o określoną ilośc znaków
$txt = substr($kod,0,5);
}
else
{
// jeżeli warunek nie jest spełniony pozostawiamy tekst bez zmian
$txt = $kod;
}
$kody[] = $txt; // tutaj zapisujemy okrojony kod do tablicy
}
file_put_contents('./kody.txt', implode(PHP_EOL, $kody));