处理php中不推荐的错误

处理php中不推荐的错误,php,Php,如何修复我在php中遇到的错误 Deprecated: Function session_register() is deprecated in C:\xampp\htdocs\mysite\forum part two\login.php on line 62 Deprecated: Function session_register() is deprecated in C:\xampp\htdocs\mysite\forum part two\login.php on line 63

如何修复我在
php
中遇到的
错误

Deprecated: Function session_register() is deprecated in C:\xampp\htdocs\mysite\forum part two\login.php on line 62

Deprecated: Function session_register() is deprecated in C:\xampp\htdocs\mysite\forum part two\login.php on line 63
我在第62行和第63行的代码分别如下

session_register("username", $username);
session_register("password", $password); 

提前感谢

改用超级全局
$\u会话

$_SESSION['username'] = $username;

改用超级全局
$\u会话

$_SESSION['username'] = $username;
从:

来自:

Put
session_start()操作:

$_SESSION['username'] = $username;
$_SESSION['password'] = $password;
放置
会话_start()操作:

$_SESSION['username'] = $username;
$_SESSION['password'] = $password;

$\u会话['username']=&$username


为了复制功能,您需要存储对变量的引用。

$\u SESSION['username']=&$username


为了复制功能,您需要存储对变量的引用。

抱歉,更清楚地说,只需为
$\u会话['username']=&$username;切换两行代码即可
$\u会话['password']=&$password在安全性和一般最佳实践方面,这里有一些问题需要注意。特别是如果您已打开register globals(您不应该这样做),那么您需要确保在所有情况下,在向会话添加引用之前都初始化了用户名和密码。抱歉,更清楚地说,只需将
$\u会话['username'=&$username
$\u会话['password']=&$password在安全性和一般最佳实践方面,这里有一些问题需要注意。特别是如果您已经打开了register globals(您不应该这样做),那么您需要确保在所有情况下,在向会话添加引用之前都初始化了用户名和密码。