递归页面和会话变量的问题 [英] Problem with recursive page and session variable

查看:45
本文介绍了递归页面和会话变量的问题的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在登录页面中设置了一个错误的会话变量,然后再次调用登录页面

页面。我测试了该会话变量,但它显示为未设置。设置错误会话变量后立即用回显检查


我设置为100%正面。递归进入登录页面

回显错误会话变量未设置的消息。


任何线索?


这是设置代码和测试代码(已注释掉)"

$ MM_redirectLoginFailed =" ssLogin.php" ;;

if($ loginFoundUser){

......

......

}其他{

$ _SESSION [ ''MM_LoginError''] =" Login Error" ;;

// echo" session variable is" 。 $ _SESSION [''MM_LoginError''];

header(" Location:"。$ MM_redirectLoginFailed);

}


以下是测试看到试图收到错误信息:

<?php

if(isset($ _ SESSION [''MM_LoginError'']) ){

echo登录错误=" 。 $ _SESSION [''MM_LoginError''];

未设置($ _ SESSION [''MM_LoginError'']);

} else {

echo_SESSION [''MM_LoginError'']没有设置" ;;

}

?>

解决方案

MM_redirectLoginFailed =" ssLogin.php" ;;

if(


loginFoundUser){

......

......

}否则{


_SESSION [' 'MM_LoginError''] =" Login Error" ;;

// echo" session variable is"

I set a session variable on error in the login page and then call the login
page again. I test on that session variable but it shows as not set. I
checked with an echo immediately after setting the error session variable so
I am 100% positive that it is set. The recursive entry to the login page
echos a message that the error session variable is unset.

Any clues?

Here is the setting code and the testing code (commented out)"
$MM_redirectLoginFailed = "ssLogin.php";
if ($loginFoundUser) {
......
......
} else {
$_SESSION[''MM_LoginError''] = "Login Error";
// echo "session variable is " . $_SESSION[''MM_LoginError''];
header("Location: ". $MM_redirectLoginFailed );
}

Here is the test to see try to get an error message echoed:
<?php
if (isset($_SESSION[''MM_LoginError''])) {
echo "Login error =" . $_SESSION[''MM_LoginError''];
unset($_SESSION[''MM_LoginError'']);
} else {
echo "_SESSION[''MM_LoginError''] not set";
}
?>

解决方案

MM_redirectLoginFailed = "ssLogin.php";
if (


loginFoundUser) {
......
......
} else {


_SESSION[''MM_LoginError''] = "Login Error";
// echo "session variable is " .


这篇关于递归页面和会话变量的问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆