我有一个功能可以收集有关您在接下来的十分钟内是否有任何回电给公司的信息。一切正常,除了一件事。如果找到回调,我想显示 JavaScript 警报。我将 $_SESSION['callback'] 设置为 'yes' 并重定向。
在第 2 页,我检查 $_SESSION['callback'] 是否为“是”,如果是,则输出 JS 代码并将 $_SESSION['callback'] 设置为“否”。
这并不像人们想象的那样起作用。它将 $_SESSION['callback'] 设置为 'no' 但它不输出 JS 代码,即使我在单独的 if 子句中将 $_SESSION['callback'] 设置为 'no' 也是如此。
这是有问题的代码:
if(@$_SESSION['callback'] == 'yes') {
echo "<script type=\"text/javascript\">alert('Du har en återkoppling till detta företag inom tio minuter!');</script>";
$_SESSION['callback'] = 'no';
};