Когда люди собираются комментировать мою веб-страницу, он будет проверяться первым, если вы уже авторизованы.PHP-переадресация с помощью метода GET
Если нет, то вы должны войти в первую, что я пытаюсь делать здесь в том, что, после того как вы войти. вы будете перенаправлены на предыдущую страницу при попытке дать комментарий
Итак, Я пытаюсь перенаправить страницу с методом GET с использованием PHP header("Location:");
Это мой код:
HTML:
<form method="POST" action="addcomment.php">
<textarea class="commentarea" name="comment" placeholder="your comment"></textarea>
<input type="submit" name="submitcomment" value="Comment" />
</form>
addcomment.php:
header("Location:../loginfirst.php?location=".$_SERVER['HTTP_REFERER']);
он будет посылать на loginfirst.php страницу, и URL будет выглядеть следующим образом:
http://localhost/ayojo/loginfirst.php?location=http://localhost/ayojo/product.php?p=test
После этого я попробовать этот код на loginfirst .php:
$_GET['location'] = $test;
header('Location:'.$test);
И наконец, я попробую войти в систему, затем успех. но, заголовок php перенаправляет меня на loginfirst.php не на $_GET['location']
.
Что случилось с моим кодом?
как на земле ваш http: // localhost/ayojo будет работать на других машинах? – Matarishvan