<?php session_start();
header('Content-Type: text/html; charset=utf-8');
$name = $_POST['name'];
$pass = $_POST['pass'];
if(empty($name)||empty($pass)){
exit ("Заполните все поля!");
} else {
include_once('vars.php');
$dbc = mysqli_connect(HOST, USER, PASS, DB) or die ("Не подключено к БД");
$query = "SELECT * FROM people WHERE name = 'Таратынко Александр Евгеньевич'";
$result = mysqli_query($dbc, $query) or die ("WTF???");
$row = mysqli_fetch_array($result);
if(empty($row['password'])){
exit ("Извините, введённый вами login или пароль неверный.");
}
else
{
if ($row['password']==$pass) {
$_SESSION['name']=$row['name'];
$_SESSION['prof']=$row['prof'];
$_SESSION['id']=$row['id'];
echo "Вы успешно вошли на сайт!<br>";
echo $_SESSION['prof'];
echo "<script type=\"text/javascript\">";
echo "someTimeout = 4000;";
echo "window.setTimeout(\"document.location = 'index.php';\", someTimeout)";
echo "</SCRIPT>";
}
else {
exit ("Извините, введённый вами login или пароль неверный.");
}
}
}
?>
Протестировал все много раз. Загвоздка именно на том участке