Я помещаю переменные email и пароль от POST до GET так, чтобы
Часть моего handle_login_form.php
header("Location: /codes/index.php?ask_question&" . "email=" . $_POST['email'] . "&" . "passhash_md5=" . md5($_POST['password']) );
Затем пользователь нажимает ссылку «О программе». У него должна быть информация для входа в URL, но он не имеет. У него есть только index.php?about&
.
Часть моего index.php
if (isset($_GET['email'])) {
echo ("<li><a href='?about&email='" .
$_GET['email'] .
"&passhash_md5" .
$_GET['passhash_md5'] .
">About</a></li>");
} else {
echo "<li><a href='?about'>About</a></li>";
}
Это то, что происходит
STEP | handle_login_form.php index.php?email&passhash_md5 index.php?about&
protocol | POST -> GET -> GET
----------------------------------------------------------------------------------
variables | password passhash_md5 passhash_md5
| email email email
Problem HERE!