Файл: in.php
Строк: 32
<?
require'config.php';
$align='center';
$title='Авторизация';
include 'style/head.php';
if (isset($_POST['nik']))
$us = $_POST['nik'];
else
if (isset($_GET['nik']))
$us = $_GET['nik'];
else
if (isset($_POST['id']))
$us = $_POST['id'];
else
if (isset($_GET['id']))
$us = $_GET['id'];
if (isset($_POST['ps']))
$pass = $_POST['ps'];
else
if (isset($_GET['ps']))
$pass = $_GET['ps'];
if (isset($us) && !ctype_digit($us) && isset($pass))
{
if ($_POST['trun']==1)$us = translit($us);
if ($db->sql_fetchfield($db->sql_query("SELECT COUNT(*) FROM `users` WHERE `ruser` = '".check(rus_to_k($us))."' AND `pass` = '".check(md5($pass))."' LIMIT 1"), 0)==1)
{
$user=$db->sql_fetchrow($db->sql_query("SELECT * FROM `users` WHERE `ruser` = '".check(rus_to_k($us))."' AND `pass` = '".check(md5($pass))."' LIMIT 1"));
$_SESSION['id']=$user['id'];
$_SESSION['ps']=$pass;
setcookie('id', $user['id'], time()+3600*24*365);
setcookie('ps', $pass, time()+3600*24*365);
//header("Location: ".H."index?id=$user[id]&ps=".$pass."&".SID);
echo 'Вы успешно авторизовались!<br />
Если ваш браузер не поддерживает COOKIES,<br />
скопируйте ссылку для быстрой авторизации<br />
Автологин:
<i>http://'.$_SERVER['HTTP_HOST'].'/in?id='.$user['id'].'&ps='.$pass.'&cookie=1</i><br/>
Скопировать ссылку:<br />
<input name="" type="text" value="http://'.$_SERVER['HTTP_HOST'].'/in?id='.$user['id'].'&ps='.$pass.'&cookie=1"/><br/>
<a href="index?id='.$user[id].'&ps='.$pass.'&ref='.$ref.'">Перейти</a>
<br/>';
include 'style/foot.php';
}
else
header('Location: aut?'.SID);exit;
}
elseif (isset($us) && ctype_digit($us) && isset($pass))
{
if ($db->sql_fetchfield($db->sql_query("SELECT COUNT(*) FROM `users` WHERE `id` = '".intval($us)."' AND `pass` = '".check(md5($pass))."' LIMIT 1"), 0)==1)
{
$user=$db->sql_fetchrow($db->sql_query("SELECT * FROM `users` WHERE `id` = '".intval($us)."' AND `pass` = '".check(md5($pass))."' LIMIT 1"));
$_SESSION['id']=$user['id'];
$_SESSION['ps']=$pass;
setcookie('id', $user['id'], time()+3600*24*365);
setcookie('ps', $pass, time()+3600*24*365);
//header("Location: ".H."index?id=$user[id]&ps=".$pass."");
echo 'Вы успешно авторизовались!<br />
Если ваш браузер не поддерживает COOKIES,<br />
скопируйте ссылку для быстрой авторизации<br />
Автологин:
<i>http://'.$_SERVER['HTTP_HOST'].'/in?id='.$user['id'].'&ps='.$pass.'&cookie=1</i><br/>
Скопировать ссылку:<br />
<input name="" type="text" value="http://'.$_SERVER['HTTP_HOST'].'/in?id='.$user['id'].'&ps='.$pass.'&cookie=1"/><br/>
<a href="index?id='.$user[id].'&ps='.$pass.'&ref='.$ref.'">Перейти</a>
<br/>';
include 'style/foot.php';
}
else
header('Location: aut?'.SID);exit;
}
who_add(0,'aut');
include 'style/foot.php';
?>