Как перенаправить пользователя, когда он запускает кнопку обновления? - PullRequest
0 голосов
/ 19 сентября 2019

Так что мой вопрос прост.Все, что я хотел бы знать, это как перенаправить пользователя на конкретную ссылку, когда он обновляет страницу (это вообще возможно)?Мне это нужно для проекта WordPress.Заранее спасибо.

Ответы [ 2 ]

1 голос
/ 19 сентября 2019

input type = "button" value = "Обновить страницу" onClick = "document.location.reload (true)"

0 голосов
/ 20 сентября 2019

Это просто, вы должны использовать сессии для этой цели.В начале страницы вам нужно установить переменную сеанса, когда пользователь впервые заходит на страницу.Как только пользователь заходит на эту страницу, эта переменная сеанса будет установлена, на той же странице вам нужно проверить, установлена ​​ли эта переменная сеанса или нет, если ее набор означает, что пользователь пытается перезагрузить сайт, и в этот раз вы можете перенаправить его.

Ниже приведен код

// Starting session
session_start();
if(isset($_SESSION["visited"])){
    // redirect the user
}
else{
$_SESSION["visited"] = true;
}

Примечание * Также убедитесь, что вы уничтожаете сеанс, когда пользователь заходит на какую-то другую страницу сайта.Другая мудрая страница всегда будет перенаправлена ​​до уничтожения сеанса.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...