PHP会话获胜';更新PHP版本后无法工作
将我的网站从旧版本的PHP移动到新版本的PHP之后,我的登录会话将显示以下消息undefined Function session\u Register,但在升级此脚本之前 这是我的登录脚本PHP会话获胜';更新PHP版本后无法工作,php,Php,将我的网站从旧版本的PHP移动到新版本的PHP之后,我的登录会话将显示以下消息undefined Function session\u Register,但在升级此脚本之前 这是我的登录脚本 if($count=1) { session_register('username'); header("location:authorized.php"); } 该函数已弃用。使用: $_SESSION['username'] = 'value'; 该功能在5.3版中被弃用,在5.4
if($count=1)
{
session_register('username');
header("location:authorized.php");
}
该函数已弃用。使用:
$_SESSION['username'] = 'value';
该功能在5.3版中被弃用,在5.4版中被完全删除
这意味着您必须从以下位置更改会话注册的所有实例:
session_register('username');
例如:
$_SESSION['username'] = $username;
会话\u寄存器已被弃用 请使用
$\u session['key']
并在此对话框中设置您的值
还必须在此之前启动会话:-session\u start()
为了获得您需要的此会话
$sss = $_SESSION['username'];
如果在Codeigniter中遇到会话问题,是否启动会话, 然后将Codeigniter升级到最新版本。
问题将得到解决。请参见此处:始终检查php文档。您将看到:从PHP5.3.0开始,此函数已被弃用,并从PHP5.4.0开始删除。()将会话放在开始位置();在你剧本的开头
$sss = $_SESSION['username'];
<?php
session_start();
?>