<?php
$location = true;
//
//
require_once($_SERVER['DOCUMENT_ROOT']."/core/func.php");
//
//
head("Сохранение героя",$uid);
//
//
if($user['save'] >= 2){
header('location:/');
exit();
}
//
//
if(isset($_GET['form'])){
//
$password = checking($_POST['password']);
//
$email = checking($_POST['email']);
//
$err = false;
//
if(mb_strlen($password) < 3 or mb_strlen($password) > 31){
err2("Слишком длинный или короткий пароль");
$err = true;
}
//
$search4 = fch("SELECT * FROM `users` WHERE `email` = ? LIMIT 1", array($email));
//
if($search4 != null){
err2("Данный E-mail уже занят");
$err = true;
}
if($err == false){
// Завершение регистрации
$password = md5(md5($password)); // Конвертируем пароль в двойной md5
//
$rou = rand(100000,999999);
//
$hash = md5(md5($rou)); // Конвертируем hash в двойной md5
//
qry("UPDATE `users` SET `password` = ?, `hash_password` = ?, `email` = ?, `save` = ?, `gold` = `gold` + ?, `premium` = ?, `premium_time` = ? WHERE `id` = ? LIMIT 1", array($password,$hash,$email,2,10,2,time()+7200,$uid));
//
UserEnter($uid,$password);
unset($_SESSION['u']);
header("Location:/");
exit();
}
header("Location:/save.php?");
exit();
}
?>
<div class = 'tophead cntr'>
<form method = 'post' action = '?form'>
Пароль:<br>
<input type = 'password' name = 'password'>
<br>
E-mail:<br>
<input type = 'text' name = 'email'>
<br> <div class = 'hrs'></div>
<input class = '' type = 'submit' value = 'Продолжить'>
</form>
</div>
<?
//
//
//
foot($uid);
?>