Файл: newpass.php
Строк: 61
<?php
include ("niz/head.php");
include ("db_bse/bssest.php");
switch($_GET[mod]){
default:
if (isset($_COOKIE['nick'])){
echo'Ошибка!';
echo'<meta http-equiv="refresh" content="0; url=igra.php">';
include ("niz/niz.php");
exit;
}
echo '<form action="newpass.php?mod=repass" method="post">';
echo"<b>Логин:</b><br/><input class='input' type="text" size="15" name="log"/>";
echo"<br/><b>Cекретное слово:</b><br/><input class='input' type="text" size="15" maxlength="20" name="kods"/><br>";
echo '<input type="submit" name="submit" value="Восстановить"/></form></center>';
echo"<br>» <a href="index.php?">На главную</a><br/>";
break;
case 'repass':
if (isset($_COOKIE['nick'])){
echo'Ошибка!';
echo'<meta http-equiv="refresh" content="0; url=igra.php">';
include ("niz/niz.php");
exit;
}
$name=mysql_real_escape_string (stripslashes($_POST['log']));
$kods=mysql_real_escape_string (stripslashes($_POST['kods']));
$ku = mysql_query("SELECT * FROM `turaga_pers` WHERE `kods` = '$kods' and `nick`='$name' limit 1");
$ku=mysql_num_rows($ku);
if($ku==1){
$newpassword =uniqid("F");
$newpas=substr($newpassword,4);
$new=$newpas;
mail($subject,$mail,$adds);
echo "Вы успешно восстановили пароль!<br> Логин: <font color="red"><b>$name</b></font><br>Новый пароль: <font color="red"><b>$newpas</b></font><br>Вы можете успешно заходить в игру!<br><br>";
echo "» <a href="login2.php?nick=$name&pass=$newpas">Войти в игру</a><br>";
mysql_query("UPDATE `turaga_pers` SET `pass`='$new' WHERE `nick` = '$name' LIMIT 1");
}else{
echo'<font color='red'> Вы ввели Неверные данные!</font><br><br>';
echo "<a href="newpass.php?">Назад</a><br>";
}
}
include ("niz/niz.php");
?>