早教吧作业答案频道 -->其他-->
php验证用户是否是第一次进入时,没有作用,并且还报错,(理论上应该是第一次进入和刷新以后的显示不同的Warning:Unknown:Yourscriptpossiblyreliesonasessionside-effectwhichexisteduntilPHP4.2.3.P
题目详情
php验证用户是否是第一次进入时,没有作用,并且还报错,(理论上应该是第一次进入和刷新以后的显示不同的
session_start();
$ip=$_SERVER["REMOTE_ADDR"];
#logoyse =0;
if(!session_is_registered("logoyid"))
{
session_destroy();
session_register("logoid");
$logoid=$ip;
$logoyse=1;
}
if($logoyse==1){
echo "您是第一次进入";
}
else{
echo "您不是第一次进入!";
}
?>
Warning: Unknown: Your script possibly relies on a session side-effect
which existed until PHP 4.2.3. Please be advised that the session extension does
not consider global variables as a source of data, unless register_globals is
enabled. You can disable this functionality and this warning by setting
session.bug_compat_42 or session.bug_compat_warn to off, respectively. in
Unknown on line 0
session_start();
$ip=$_SERVER["REMOTE_ADDR"];
#logoyse =0;
if(!session_is_registered("logoyid"))
{
session_destroy();
session_register("logoid");
$logoid=$ip;
$logoyse=1;
}
if($logoyse==1){
echo "您是第一次进入";
}
else{
echo "您不是第一次进入!";
}
?>
Warning: Unknown: Your script possibly relies on a session side-effect
which existed until PHP 4.2.3. Please be advised that the session extension does
not consider global variables as a source of data, unless register_globals is
enabled. You can disable this functionality and this warning by setting
session.bug_compat_42 or session.bug_compat_warn to off, respectively. in
Unknown on line 0
▼优质解答
答案和解析
试修改示例代码如下:
session_start();
$ip = $_SERVER["REMOTE_ADDR"];
#logoyse =0;
if(!isset($_SESSION["logoid"]))
{
$_SESSION["logoid"] = $ip;
$_SESSION["logocount"] = 1;
echo "您是第一次进入";
} else
{
$_SESSION["logocount"]++;
echo "欢迎您第 ".$_SESSION["logocount"]." 次进入!";
}
?>
session_start();
$ip = $_SERVER["REMOTE_ADDR"];
#logoyse =0;
if(!isset($_SESSION["logoid"]))
{
$_SESSION["logoid"] = $ip;
$_SESSION["logocount"] = 1;
echo "您是第一次进入";
} else
{
$_SESSION["logocount"]++;
echo "欢迎您第 ".$_SESSION["logocount"]." 次进入!";
}
?>
看了 php验证用户是否是第一次进...的网友还看了以下:
英语中的并列疑问Itisimpossibletosaysimplyforthefunandexerc 2020-03-31 …
电动车电池是串联和还是并联的?将电池移离车身后如何进行充电? 2020-06-04 …
前辈,温故和知新是并列关系吗? 2020-06-19 …
照样子写词语吐故纳新(故和新是反义词) 2020-06-21 …
Doyouliketosing,danceorplay?的回答句子:Doyouliketosing 2020-07-09 …
双勾函数y=1/x+x的单调增区间是该写成(-∞,-1)和(1,+∞),还是(-∞,-1)u(1, 2020-07-10 …
伦语六则温故与知新是并列的两件事吗? 2020-07-25 …
在图甲所示的电路图中,L1和L2是并联连接的.开关闭合时,A1和A2两个电流表的示数分别如图乙和图丙 2020-11-02 …
如图是自动测量油箱的油量装置图.其中Rˊ是定值电阻,R是弧形变阻器,它的金属滑片与是金属杠杆的一端, 2020-11-24 …
1.将3个阻值相同的定值电阻串联起来的总电阻是将它们并联起来后的总电阻的多少倍?(通过计算回答)如果 2020-12-31 …