Таких сайтов в гугле тьма. А вы ленитесь вбить в поисковик "Генератор паролей". Один из сайтов: pasw.ru
OS какая? Если Linux то makepasswd Пример: Code: $ makepasswd --string='0123456789abcdefABCDEF!@#$%^&*()_+' --chars=18 --count=10 1d_!8c5aaF4#5Ae0@@ B#%#4d^@%A)f@C@*cc 3%A$69^^C9^)f*Db91 D8b20DB&CcA(36%$2( B)Cd!DFb420a%^(%_$ BCf5_e9(^(3)F)1fcF 4$$8$aeD)(d0EE!84c 6FB77Cb)*1%8f32Cb0 *9#0@_#$)3)f^Abca) 9c)bF8bfD4%18C)^A$
<? $a = array("q","w","e","r","t","y","u","i","o","p","a","s","d","f","g","h","j","k","l","z","x","c","v","b","n","m","Q","W","E","R","T","Y","U","I","O","P","A","S","D","F","G","H","J","K","L","Z","X","C","V","B","N","M","0","1","2","3","4","5","6","7","8","9","!","@","#","$","%","^","&","*","(",")"); $b = 10; //Длина генерируемого пароля echo "Password: "; for($i=0; $i < $b; ++$i) { echo $a[rand(0,count($a)-1)]; } ?> Пиши в асю 609200557 - напишу программу специально для тебя бесплатно... =)
Просто совет на будущее.Можно не насиловать себе мозг с заполнением массива.Строковой тип представляется массивом символов.Проще говоря: PHP: $chars = 'abc'; будет эквивалентно PHP: $chars = array("a","b","c")