Rand - PHP funkcija

U kodu imam ovu liniju

$images = “S_”."$ime"."@".(md5(uniqid(rand($_FILES[“fileUpload”][“name”][$i], true))));

Ali javlja mi gresku:

Warning: rand() expects parameter 1 to be long, string given in /srv/www/…

Kod odradi sve potrebno samo sto stalno javlja ovu gresku. Zna li neko zasto je to tako?

Pozdrav

rand funkcija koristi 2 parametra min, max
http://www.php.net/rand

ti imas ovo prvo a drugi parametar ti je TRUE

Koristi mt_rand umesto rand jer je pouzdanija i 4 puta brza…