Файл: backup/pages/login.php
Строк: 31
<?
require_once('../core/start.php');
$title = 'Авторизация';
require_once(root.'core/header.php');
echo '<div class="wizart">'.$title.'</div>';
func::head_menu();
if(isset($user['id'])){
header('location:/');
exit;
}
if(isset($_POST['ok'])){
$login = func::check($_POST['login']);
$pass = func::check($_POST['pass']);
if(empty($login) || empty($pass)){
$err = 'Не введен логин или пароль.';}
$req = core::$dbs->query("SELECT * FROM users WHERE login = ? and pass = ? LIMIT 1",array($login,$pass));
if($req->rowCount()==1){
$row = $req->fetch();
if(!isset($err)){
SetCookie('cookie_id',$row['id'],time()+3600*24*365, '/');
SetCookie('cookie_ps',$row['pass'],time()+3600*24*365, '/');
$_SESSION['session_id'] = $row['id'];
$_SESSION['session_ps'] = $row['pass'];
header('location: /');
}
} else {
func::error('Такого пользователя нет!');
}
}
func::error($err);
echo '<form action="?" method="post">Логин:<br/><input type="text" name="login"/><br/>Пароль (<a href="lostpass.php">забыли?</a>):<br/><input type="password" name="pass"/><br/><input type="submit" name="ok" value="Вход"/></form>';
func::footer_menu();
require_once(root.'core/footer.php');
?>