При авторизации вводиться логин,пароль, номер моб, дата рождения.
Есть 2 вида пользователей с доступами к страницам dostu1 или dostup2. Пишу возможно с кучей мусора, извините учусь)
<?php
error_reporting(-1);
$log=$_POST['login'];
$pas=$_POST['password'];
$tel=$_POST['tel'];
$data=$_POST['data'];
$checklog = strlen($log);
$checkpas = strlen($pas);
if ($checkpas >= 6 and $checklog >=3) {
$db=mysql_connect("localhost",'root','');
mysql_select_db('firstbd',$db);
$result=mysql_query("SELECT * FROM accounts WHERE (login = '$log') AND (password = '$pas')", $db);
if (!$result)
{echo "<p>Запрос авторизацию не прошел. прблема с поделючение к БД <br> <strong>Код ошибки:</strong></p>";
exit(mysql_error());}
$myrow=mysql_fetch_array($result);
if (!$myrow) {echo '<a href="login.php">Не верно введен логин или пароль(Нажмите что бы повторить)</a>';}
else {
if ($myrow['datab']==$data)
{
if ($myrow['mobile']==$tel)
{ session_start();
$_SESSION["Login"] = "YES";
if ($myrow['dos']==$dostup1)
{echo "<html><head><meta http-equiv='Refresh' content='0; URL=dostup1.php'>
</head></html>";}
else {echo "<html><head><meta http-equiv='Refresh' content='0; URL=dostup2.php'>
</head></html>"; }
}
else {echo('<a href="login.php">Телефон указан не верно(Нажмите что бы повторить)</a>');}
}
else {echo('<a href="login.php">Не правильно введена дата вашего рождения(Нажмите что бы повторить)</a>');}
}
}
else {
echo '<a href="login.php">Вы не ввели логин или слишком короткий пароль(Нажмите что бы повторить)</a>';}
?>