попробовать:
header('Location: ' . $_SERVER['HTTP_REFERER']);
Обратите внимание, что это может не работать с защищенными страницами (HTTPS), и в целом это довольно плохая идея, поскольку заголовок может быть взломан, отправляя пользователя в другое место назначения. Заголовок может даже не быть отправлен браузером.
В идеале вы захотите либо:
- Добавить адрес возврата к запросу в качестве переменной запроса (например,? Back = / list)
- Определите страницу возврата в своем коде (т. Е. Все успешные отправки формы перенаправляют на страницу со списком)
- Предоставьте пользователю возможность, куда он хочет пойти дальше (например, Сохранить и продолжить редактирование или просто Сохранить)