在我的 member.php 页面中,我有以下警报:
if (isset($_GET['success']) == 'no')
{
echo"<script type=\"text/javascript\">".
"alert('You can't remove any more services! Please contact admin if you would like your account disabled');".
"</script>";
}
if (isset($_GET['success']) == 'yes') {
echo"<script type=\"text/javascript\">".
"alert('Your details have been updated!');".
"</script>";
}
在 delete.php 我使用以下代码:(仅相关代码)
if($numJobs < 2)
{
header('Location: member.php?success=no&username='.$username);
exit();
}
在 update.php 中,我使用以下代码:
if(success){
header('Location: member.php?success=yes&username='.$username);
exit ();
}
无论我如何编辑警报,警报'Your details have been updated!'
都是执行的全部。在 URL 中我可以看到,success = no
所以我不明白为什么它不起作用。