我知道这有点愚蠢,可能有更聪明的方法。但是有一种方法可以仅通过访问特定网站来生成会话变量。我想做的是,我希望客户在访问另一个网站之前先访问一个网站。而且,有没有办法使会话变量只能使用一次? 谢谢! :)
答案 0 :(得分:0)
只是清除所有内容。我不知道存在的是未设置的功能。我希望网站的用户先访问第一页,然后访问下一页,然后访问最后一页。我还希望这样一种方式:如果用户要访问第二个页面,则他/她首先必须再次访问第一个页面。它非常简单,我不知道为什么我不知道这一点。这是我所做的:
第一页:
<?php
session_start();
$_SESSION['second_page']=true;
?>
第二页:
<?php
session_start();
if ($_SESSION['second_page']==true){}
else {
header('Location: example.php');
exit;
}
unset($_SESSION["second_page"]);
$_SESSION['final_page']=true;
?>
最终页面:
<?php
session_start();
if ($_SESSION['final_page']==true){}
else {
header('Location: example.php');
exit;
}
?>