Короче выбивает такую ошибку Strict Standards: Only variables should be assigned by reference in /home/usr/data/aviagame/сайт/sys/fnc/passgen.php on line 24 Подскажите как решить?
У тебя в файле sys/fnc/passgen.php вот такой код function passgen($k_simb=8, $types=3) { $password=""; $small="abcdefghijklmnopqrstuvwxyz"; $large="ABCDEFGHIJKLMNOPQRSTUVWXYZ"; $numbers="1234567890"; mt_srand((double)microtime()*1000000);
for ($i=0; $i<$k_simb; $i++) { $type=mt_rand(1,min($types,3)); switch ($type) { case 3: $password.=$large[mt_rand(0,25)]; break; case 2: $password.=$small[mt_rand(0,25)]; break; case 1: $password.=$numbers[mt_rand(0,9)]; break; } }
return $password;
}
$passgen = @passgen(); измени последнюю строку на $passgen = passgen();