Я запускаю этот код с помощью ngrok и XAMPP.
Это часть из следующего задания: https://www.wa4e.com/assn/rps/.
На самом деле все работает нормально, авторизация работает отлично, НО в автооценщике задания возникает такая ошибка:
"Проверяем, перенаправлен ли POST на GET. Ожидается перенаправление POST на GET - найден POST"
HTML-часть
Код: Выделить всё
User Name
Password
// Проверяем, есть ли у нас данные POST, обрабатываем ли мы их
Код: Выделить всё
if ( isset($_POST['who']) && isset($_POST['pass']) ) {
if ( strlen($_POST['who']) < 1 || strlen($_POST['pass']) < 1 ) {
$failure = "User name and password are required";
} else {
$check = hash('md5', $salt.$_POST['pass']);
if ( $check == $stored_hash ) {
// Redirect the browser to game.php
header("Location: https://c561-212-58-119-178.ngrok-free.app/rps/game.php?name=".urlencode($_POST['who']), true, 303);
return;
} else {
$failure = "Incorrect password";
}
}
}

Подробнее здесь: https://stackoverflow.com/questions/778 ... found-post