Для логина/пароля
можно использовать
только буквы латинского алфавита и/или цифры."; } else { if ($login_temp && $pass_temp) { $res=mysql_query("SELECT * FROM `dish_users` WHERE `login`='$login_temp'"); $arr=mysql_fetch_assoc($res); if (!$arr) { $abc="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"; for($i=0;$i<20;$i++) {$salt.=substr($abc,rand(0,strlen($abc)-1),1);} $passmd5=md5($pass_temp.$salt); $time_create=date("Y-m-d H:i:s"); $cookie=md5($login_temp.$pass_temp.$salt).$time_create; $com="INSERT INTO `dish_users` (`login`,`passmd5`,`salt`,`cookie`,`time_create`,`last_visit`) VALUES ('$login_temp','$passmd5','$salt','$cookie','$time_create','$time_create')"; $res=mysql_query($com); if ($res) { mail_send("Новый пользователь","Зарегистрировался новый пользователь с логином $login_temp"); $comment="Добро пожаловать, '$login_temp'!
Автовход через несколько секунд....."; $_SESSION[cookie]=$cookie; $h=1; } else { $comment="Извините, произошла системная ошибка!
Сообщение об этом доставлено администатору!
Пожалуйста, попробуйте зарегистрироваться позднее."; mail_send("Ошибка добавления пользователя!","Ошибка добавления пользователя\n$com\nв файле registration.php"); } } else { $comment="Пользователь с логином '$login_temp' уже зарегистрирован.
Пожалуйста, выберите другой логин."; } } else { $comment="Логин/пароль не может быть пустым."; } } } if ($error) {$error="".$error;} $_SESSION[focus]="focus"; $content2="
Регистрация
Логин
Пароль
$comment
"; include $_SERVER[DOCUMENT_ROOT]."/head.php"; if ($h==1) { echo ""; } ?>