PHP header location
Ребят, код работает вполне нормально, выполняет вход... Только вот header - location не выполняет... в чем может быть проблема? И еще прошу подсказать как добавить ID в json файл... ну, всмысле, чтобы автоматически добавить номер к айди
<?php
$error = '';
$message = '';
$jsonData = file_get_contents('data.json');
$data = json_decode($jsonData, true);
$login = $_POST['login'];
$password = $_POST['password'];
if (isset($_POST['submit'])){
if(empty($login)){
$errorLogin = "Write login!";
}else if(empty($password)){
$messageLogin = 'value="' . $login . '"';
$errorPassword = "Write password";
} else {
foreach ($data['users'] as $loginValue) {
if ($login == $loginValue['login']) {
foreach ($data['users'] as $passwordValue) {
if ($password == $passwordValue['password']) {
header('Location: account.php');
} else {
$messageLogin = 'value="' . $login . '"';
$errorPassword = 'Wrong password';
}
}
} else {
$errorLogin = 'Wrong login';
}
}
}
}
?>