Как только вы позвоните на session_destroy()
, ваши $_SESSION['user_id']
и $_SESSION['loggedIn']
прекратят свое существование.Поэтому, когда пользователь обновляет страницу, имейте условие if
для проверки идентификатора пользователя и вызывайте
if(!isset($_SESSION['userId'])) { //if the session variable for this doesn't userId exist
print "Sorry, no recognized account";
}
РЕДАКТИРОВАТЬ:
Это больше похоже на AJAXрешение, так как вы хотите сделать какое-то действие немедленно, когда пользователь будет удален.В вашем JavaScript настройте ajax-запрос, который вызывает PHP-скрипт, выполняющий это действие удаления.Затем, когда действие будет выполнено, предупредите пользователя и переведите его на другую страницу, используя window.location
.Подведем итог
$.ajax({
url:"deleteUser.php",
cache:false,
success:function(data){
alert("Sorry you have been deleted. Re-routing to home page");
window.location="homepage.php";
}
});