Po 1 to skrypt podany przez
hwao wyświetli ci o 1 znak za dużo.
Po 2 jeśli chcesz mieć `ciąg znaków które znajdziemy na klawiaturze`, a nie tylko cyfry i litery to można to zrobić tak:
<?php
function GetRandomString($length)
{
for($a=0; $a<$length; $a++)
$rndstring .= chr
(rand(33
, 126
));
return($rndstring);
}
?>
rand(33, 126) to zakres znaków
ASCII które mogą zostać wylosowane. A jeśli chcesz je wyświetlić na ekranie to trzeba użyć też
htmlspecialchars() - żeby przeglądarka nie zamieniła
#9<b> na tagi HTML, itp.