- 此问题在此处已有答案**:
How to fix the session_register() deprecated issue?(7个答案)
3天前关闭.
session_register("username"); // session checker for pages
$_SESSION['username']= $username; // storing username in session
我正在做一个PHP登录系统,但当我点击登录系统,我去这个错误
致命错误:调用第24行C:\xampp\htdocs\loginscript\auth_check.php中未定义的函数session_register()
我使用的是PHP 5.3如何解决这个问题?
3条答案
按热度按时间new9mtju1#
此函数自PHP 5.3.0起已弃用,自PHP 5.4.0起已删除。
参考:http://www.php.net/manual/en/function.session-register.php
不要使用
session_register()
、session_is_registered()
和session_unregister()
您可以使用
$_SESSION[]
来代替它如下文所述:
anauzrmj2#
请勿使用
session_register("myusername");
,而应使用自
PHP5.3
以来,session_register
函数一直是deprecatedzte4gxcn3#
将
isset($_SESSION['username'])
用于检查会话类似于:session_register()
函数自PHP5.3起已弃用