我想使用session来摆脱GET参数 这是测试
if(isset($_POST['submit'])){
$_SESSION['etat']="pasdecompte";
}
然后
if(@$_SESSION['etat']=="pasdecompte"){
echo "<div id='msg'>Vérifier votre login et/ou mot de passe</div>";
$_SESSION['etat']="";
}
它的工作没有$_SESSION['etat']="";
但是我需要清除测试并阻止它在我重新加载页面时再次显示示例,
我只是想在提交
Ps:我不能提供所有代码,我不会使用GET参数
答案 0 :(得分:1)
你可以取消会话
if(@$_SESSION['etat']=="pasdecompte"){
echo "<div id='msg'>Vérifier votre login et/ou mot de passe</div>";
unset($_SESSION['etat']);
}
答案 1 :(得分:1)
if(isset($_POST['submit']) && isset($_SESSION['etat']) && $_SESSION['etat']=="pasdecompte"){
echo "<div id='msg'>Vérifier votre login et/ou mot de passe</div>";
unset($_SESSION['etat']);
}
答案 2 :(得分:0)
您可以使用unset()功能或session-destroy清除会话值。