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

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

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

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

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

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

Комментарии

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