Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/259.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP会话获胜';更新PHP版本后无法工作_Php - Fatal编程技术网

PHP会话获胜';更新PHP版本后无法工作

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

将我的网站从旧版本的PHP移动到新版本的PHP之后,我的登录会话将显示以下消息undefined Function session\u Register,但在升级此脚本之前

这是我的登录脚本

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