Внешний вид сайта:

Возврат посетителя на предыдущую страницу

Допустим пользователь ввёл какие-то данные в форму на одной странице, переслал их на другую. Как его сразу после обработки данных вернуть назад средствами PHP?
<?php  
// так получаем URL, с которого пришёл посетитель  
$back = $_SERVER['HTTP_REFERER']; // для справки, не обязательно создавать переменную

// Теперь создаём страницу, пересылающую
// в meta теге на предыдущую
echo "
<html>
  <head>
   <meta http-equiv='Refresh' content='0; URL=".$_SERVER['HTTP_REFERER']."'>
  </head>
</html>";
?>

Теперь наш посетитель вернулся назад. Поздравляю!

Внимание! При таком возврате назад данные заполненных форм во многих браузерах не сохраняются. Поэтому для сохранения лучше использовать средства JS. Спасибо за внимание!

—

Комментарии

Нет комментариев. Ваш будет первым!