[about session]help? :)
请问下面的错误的原因?
配置:apache1.3.23+php 4.39
48a5900edebc017baaf675b566e7cb81
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
问题点数:20、回复次数:2Top
1 楼surfchen(冲浪)回复于 2004-12-02 00:15:08 得分 20
有无代码?Top
2 楼lynn1983(继续努力!^&^)回复于 2004-12-02 13:09:04 得分 0
$sql="SELECT * FROM usertable WHERE `username`='$username'" ;
$res=$db->query($sql);
$rows=$db->num_rows($res);
if($rows==1)
{
$rs=$db->fetch_array($res);
$passwd=md5($passwd);
$p=$rs['privilege'];
if($passwd==$rs['passwd'])
{
$sql="INSERT INTO adminlog(`username`,`logtime`,`actions`,`userip`)
VALUES('$username',now(),'$action','$_SERVER[REMOTE_ADDR]')";
$res=$db->query($sql);
if($res)
{
session_start();
$_SESSION['username']=$name;
$_SESSION['p']=$p;
echo session_id();
}
}
else
{
$message="用户名/密码出错!";
$url="logging.php?action=login";
showmessage($message,$url);
}
Top




