如何使用php5.3的$\u会话修复代码

如何使用php5.3的$\u会话修复代码,php,Php,请帮助我修复php5.3的$\u会话代码 获取错误:致命错误:调用未定义的函数session_register() 待修复代码为: else { $userid=$userinfo[userid]; $username=$userinfo[username]; $permission=$userinfo[permission]; session_start();

请帮助我修复php5.3的$\u会话代码 获取错误:致命错误:调用未定义的函数session_register()

待修复代码为:

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();