我想在注销我的帐户之前弹出确认提示消息。但它没有弹出,我不确定我是否将回声放在正确的位置。
<?php
session_start();
session_destroy();
echo "<script> window.confirm('Are you sure to logout?');</script>";
header("location:../app/masuk.php");
//to redirect back to "index.php" after logging out
exit();
?>
答案 0 :(得分:8)
您必须将该确认放在视图而非控制器上。
假设你有一个退出按钮:
HTML:
<a href="logout.php" id="logout">Logout</a>
Js(jquery):
$(function(){
$('a#logout').click(function(){
if(confirm('Are you sure to logout')) {
return true;
}
return false;
});
});
腓
<?php
// Your logout functions...
答案 1 :(得分:0)
首先需要一个html链接
<a href="logout.php" onclick=" return confirm("Are You sure you want to logout?");">Logout</a>
然后在logout.php中,您应该拥有
<?php
session_start();
session_destroy();
header('the_page_you_wish.php');