将我的网站从旧版本移到新版本的PHP后,我的登录会话显示以下消息未定义函数Session_Register但在升级此脚本之前工作
这是我的登录脚本
if($count=1)
{
session_register('username');
header("location:authorized.php");
}
答案 0 :(得分:3)
该功能已弃用。使用:
$_SESSION['username'] = 'value';
答案 1 :(得分:1)
session_register已被弃用。
请使用$_session['key']
并在此
也必须在此之前启动会话: - session_start()
$_SESSION['username'] = 'anyvalue';
获取此会话
$sss = $_SESSION['username'];
答案 2 :(得分:1)
<?php
session_start();
?>
你有没有开始会议
答案 3 :(得分:0)
版本5.3中的函数session_register已弃用,版本5.4中的已完全删除。
这意味着您必须从:
更改session_register的所有实例session_register('username');
类似于:
$_SESSION['username'] = $username;
答案 4 :(得分:0)
如果在Codeigniter中遇到会话问题, 然后将Codeigniter升级到最新版本。 问题将解决。