Я видел все темы здесь, чтобы найти некоторые предложения о надежном способе отправки пользователя обратно на предыдущую страницу, но никто не ответил на мой вопрос. Я пробовал эти два способа:
Говорят, что у этой уязвимости есть некоторые уязвимости, которые можно использовать, и она (не всегда) работает с HTTPS.
$test;
if (empty($test))
{
header("Location: ".$_SERVER['HTTP_REFERER']);
exit();
}
Затем я попытался сделать это с помощью JavaScript, который также не должен (всегда) работать в режиме инкогнито (но он работает для меня), и у некоторых людей его отключили.
$test;
if (empty($test))
{
echo
'<script>
window.onload = function myFunction() {window.history.go(-1);}
</script>';
exit();
}
Мне интересно, что может быть способом сделать это так, чтобы всегда работать, несмотря ни на что? Пример будет оценен!
P.S .: пожалуйста, имейте в виду, что этот код только для демонстрации, так как у меня нет полноценного веб-сайта или чего-то еще, я просто пытаюсь выучить.