Вход Регистрация
Файл: reg.php
Строк: 46
<?php
///Автор: Kurama
///bymas.ru/id17706
require ('config/func.php');
require (
'config/header.php');
echo 
'<div class="title"><center>Регистрация</center></div>';
echo 
'<div class="menu"><center>';
if(isset(
$_POST['login'])){
$login text($_POST['login']);
$pass text($_POST['pass']);
$repass text($_POST['repass']);
$sex text($_POST['sex']);
$sql mysql_result(mysql_query("SELECT * FROM `user` WHERE `login` = '$login'")); 
if(empty(
$login)) $err 'Введите логин';
if(empty(
$pass)) $err'Введите пароль';
if(empty(
$repass)) $err='Введите пароль еще раз';
if(
$sql 0$err='Такой логин уже занят';
if(
mb_strlen($login) > 15 or mb_strlen($login) < 3$err='Логин не может быть короче 3 и длинее 15 символов';
if(
mb_strlen($pass) > 20 or mb_strlen($pass) < 3$err='Пароль не может быть короче 3 и длинее 20 символов';
if(
$pass != $repass$err 'Пароль не совпадают';
if(!isset(
$err)){
mysql_query("INSERT INTO `user` SET `login` = '".$login."', `pass` = '".md5(md5($pass))."', `sex` = '".$sex."'");
setcookie('login'$logintime()+86400*365'/');
setcookie('pass'md5(md5($pass)), time()+86400*365'/');
header('location: /');
die();
}else{
$_SESSION['notif'] = ''.$err.'';
header('Location: ?');
die();
}
}
echo 
'<form action="" method="post"> Логин:<br/><input type="text" name="login" maxlength="50" value=""/><br/> Пароль:<br/><input type="password" name="pass" maxlength="50" value=""/><br/>Пароль еще раз:<br/><input type="password" name="repass" maxlength="50" value=""/><br/>Ваш пол:<br /><select name="sex"><option value="m">Мужской</option><option value="w">Женский</option></select><br/></br><input type="submit" value="Регистрация"></form></center></div>';
require (
'config/footer.php');
?>
Онлайн: 1
Реклама