如何使用php5.3的$\u会话修复代码
请帮助我修复php5.3的$\u会话代码 获取错误:致命错误:调用未定义的函数session_register() 待修复代码为:如何使用php5.3的$\u会话修复代码,php,Php,请帮助我修复php5.3的$\u会话代码 获取错误:致命错误:调用未定义的函数session_register() 待修复代码为: else { $userid=$userinfo[userid]; $username=$userinfo[username]; $permission=$userinfo[permission]; session_start();
else {
$userid=$userinfo[userid];
$username=$userinfo[username];
$permission=$userinfo[permission];
session_start();
$sessids = new_session($userid,"3600",$ipvoid);
$sessid=$sessids[0];
$sessid2=$sessids[1];
$sessiduid=$userid;
session_register('sessid');
session_register('sessid2');
session_register('sessiduid');
$session_sessid=$sessid;
$session_sessid2=$sessid2;
$session_sessiduid=$sessiduid;
$_SESSION["sessid"] = $sessid;
$_SESSION["sessid2"] = $sessid2;
$_SESSION["sessiduid"] = $sessiduid;
$Db1->sql_close();
看:
如果您只使用$\u session,这就足以在会话中存储值,无需再调用session\u register函数。只需删除它,注册真实会话变量,并注意在代码的其余部分将变量作为真实会话变量访问,而不是全局变量。无需执行session\u注册。
else {
$userid=$userinfo[userid];
$username=$userinfo[username];
$permission=$userinfo[permission];
session_start();
$sessids = new_session($userid,"3600",$ipvoid);
$sessid=$sessids[0];
$sessid2=$sessids[1];
$sessiduid=$userid;
$session_sessid=$sessid;
$session_sessid2=$sessid2;
$session_sessiduid=$sessiduid;
$_SESSION["sessid"] = $sessid;
$_SESSION["sessid2"] = $sessid2;
$_SESSION["sessiduid"] = $sessiduid;
$Db1->sql_close();