Подскажите как правильно реализовать функционал который при нажатии на ссылку, будет возвращать на предыдущую страницу и удалять ключ из сессии с помощью js или php? используя: PHP: $_SERVER['HTTP_REFERER']; unset($_SESSION['compare']); или с помощью js: Код (Javascript): "javascript:history.go(-1)"
Я в сессии храню предыдущую ссылку. А так, гет какой нибудь добавляешь к ссылке и проверив гет на нужной странице удаляешь ключ сессии
@AlexsaiL мне кажется твои затруднения только из-за history go back. Забудь про это. Сформулируй так: Есть ссылки, по переходу на новый адрес (страницу) у будет производиться нужное действие и затем переадресация на начальную страницу. На ту, которая у тебя подразумевалась как типа "предыдущая". Всё. Никаких сука проблем. кликнул -> сделалось нечто на сервере -> открылась снова та же страница Не знаешь как делать переадресацию? Вот так: Не выводи ничего на страницу, это важно! Сделай только вызов header и заверши работу. PHP: header('Location: адрес/страницы'); // это может быть любой адрес, в т.ч. тот же самый exit;