Я использую форму для отправки некоторой информации о сообщении в PHP-скрипт. После завершения сценария я хочу, чтобы он перенаправлялся прямо на страницу, с которой пришел пользователь. Прямо сейчас я просто использую header() со статическим URL. Я нашел массу противоречивой информации об этом в Интернете, поэтому мне интересно, что думает StackOverflow.Какой самый простой способ перенаправить на предыдущую страницу с помощью PHP?
1
A
ответ
3
Использование HTTP_REFERER
:
header('Location: ' . $_SERVER['HTTP_REFERER']);
0
доступа переменная $ _SERVER [ 'HTTP_REFERER'] и перенаправить к этому. Должен сделать трюк.
0
способ, которым я бы это сделал, использует переменную session для хранения текущего URL-адреса страницы при каждом обращении к ней.
$_SESSION['last_url'] = <get current url>
заменить статический URL в заголовке с $ _SESSION [ 'last_url']. В зависимости от того, как вы реализуете свой PHP, вы можете использовать поиск в google для «текущего url php» или просто $ _SERVER ['REQUEST_URI'] (stackoverflow не позволяет мне помещать больше 1 ссылки!)
0
Используйте REQUEST_URI Но будьте осторожны для этой председательствующей косой черты/
Смежные вопросы
- 1. Какой самый простой способ перенаправить неподдерживаемые браузеры?
- 2. Перенаправить пользователя на предыдущую страницу
- 3. Какой самый простой способ установки PHP
- 4. Какой самый простой способ записи содержимого переменной на страницу?
- 5. PHP сохранить страницу, затем перенаправить на предыдущую страницу (ajax)
- 6. Какой самый простой способ захватить веб-страницу в C?
- 7. ZK - перенаправить пользователя на предыдущую страницу
- 8. как перенаправить на предыдущую страницу в PHP с текстом обратной
- 9. PHP перенаправление на предыдущую страницу
- 10. Как перенаправить пользователя на предыдущую страницу с помощью паспорта-spotify
- 11. Самый простой способ увеличить дату на PHP?
- 12. PHP - перенаправление на предыдущую страницу без какой-либо формы
- 13. Самый простой способ перенаправления страниц в PHP
- 14. Какой самый простой способ заменить '\ n' на '<br>'?
- 15. django facebook как перенаправить на предыдущую страницу
- 16. Как перенаправить на предыдущую страницу в админ?
- 17. Перенаправить пользователя на предыдущую страницу после аутентификации
- 18. Нужно перенаправить на предыдущую страницу после отправки
- 19. Как перенаправить на предыдущую страницу в wordpress
- 20. Какой самый простой способ конвертировать BMP в PDF в ASP.net
- 21. Какой самый простой способ выполнить несколько файлов
- 22. Какой самый простой способ проверить шлюз?
- 23. перенаправить на предыдущую страницу после входа в систему php
- 24. Самый простой способ кэшировать результаты запросов MySQL с помощью PHP?
- 25. Как перенаправить php-страницу на другую страницу php?
- 26. Как перенаправить мою страницу на предыдущую страницу или на контроллер?
- 27. Какой самый простой способ использовать подключенный сканер?
- 28. Какой самый простой способ скопировать объект ArrayBuffer?
- 29. Android: какой самый простой способ подписать APK?
- 30. Какой самый простой способ декодирования данных base64?
Будет работать, но не все отправляют заголовок реферирования. –
Да, это должно сработать. И @Marc B, я просто сделаю так, чтобы установить альтернативный статический URL-адрес в случае, если $ _SERVER ['HTTP_REFERER'] пуст. Спасибо за ответ! – RobHardgood