Размер файла: 2.7Kb
<?php
$title='Вход на сайт';
require"../system/config.php";
require"../system/func.php";
require"../system/head.php";
require"../system/error.php";
echo'<div class="i">Авторизация<br></div>';
if($vhod==1){echo'Вы и так авторизованы';}else{ switch($mod){
//Форма авторизации
default:
echo'<div class="p">
<form action="enter.php?mod=1" method="post">
Логин:<br>
<input type="text" name="login" maxlength="25" class="form" size="18"><br>
Пароль:<br>
<input type="password" name="password" maxlength="25" size="18" class="form"><br>
<div class="p">
<input type="submit" value="Войти" class="but">
</form>
</div>';
break;
case'1':
if(isset($_POST['login'])){$login=prov($_POST['login'],15);}else{$login='';}
if(isset($_POST['password'])){$pass=prov($_POST['password'],15);}else{$pass='';}
if(empty($login) and empty($pass)){
if(isset($_GET['login'])){$login=prov($_GET['login'],15);}else{$login='';}
if(isset($_GET['password'])){$pass=prov($_GET['password'],15);}else{$pass='';}
}
if(empty($login) or empty($pass)){
echo'<div class="p">Ошибка! Одно из полей ввода не заполнено!<br>
</div>
<div class="p">
<img src="../design/default/act.gif" alt="-"> <a href="enter.php">Назад</a><br>
</div>';
}else{
$pase=md5(base64_encode(md5(md5(md5($pass)))));
$polz=mysql_query("SELECT `ldate`, `lip`, `lua` FROM `users` WHERE `login`='$login' AND `pass`='$pase' LIMIT 1");
if(mysql_num_rows($polz)==0){
echo'<div class="p">Ошибка! Пользователь с таким логином и паролем не зарегистрирован!<br>
</div>
<div class="p">
<img src="../design/default/act.gif" alt="-"> <a href="enter.php">Назад</a><br>
</div>';
}else{
$auth=mysql_fetch_array($polz);
echo'<div class="p">Здравствуйте, '.$login.'!<br></div>
<div class="p">Последний раз Вы были на сайте '.$auth['ldate'].' с IP: '.$auth['lip'].' и браузера '.$auth['lua'].'<br>
</div>
<div class="p">
<img src="'.$dirsite.'/design/default/act.gif" alt="-"> <a href="'.$dirsite.'/">Далее</a><br>
</div>';
mysql_query("UPDATE `users` SET `ldate`='".date('d.m.Y')." в ".date('H:i')."', `lip`='$ip', `lua`='$ua' WHERE `login`='$login' LIMIT 1");
$pass=md5(base64_encode(md5(md5(md5($pass)))));
$_SESSION['login']=$login;
$_SESSION['pass']=$pass;
setcookie('mylogin',$login, time() +3600*24*365,'/');
setcookie('mypass',$pass, time() +3600*24*365,'/');
}
}
break;}
} echo'<div class="p"><img src="'.$dirsite.'/design/default/act.gif" alt=""> <a href="lostpass.php?">Забыли пароль?</a></div>'; require"../system/foot.php";
?>