致命错误:调用未定义的函数session_register()

bri*_*anc 10 php mysql

session_register("username"); // session checker for pages
$_SESSION['username']= $username; // storing username in session
Run Code Online (Sandbox Code Playgroud)

我正在做一个PHP登录系统但是当我点击登录系统时我会出现这个错误

致命错误:在第24行的C:\ xampp\htdocs\loginscript\auth_check.php中调用未定义的函数session_register()

我正在使用php5.3如何解决这个问题

Kri*_*h R 22

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[]而不是那个

如下所述:

$_SESSION['username']= "Your value";
Run Code Online (Sandbox Code Playgroud)


Noo*_*oor 11

不要使用session_register("myusername");而是使用

$_SESSION['username']= "username"; // storing username in session
Run Code Online (Sandbox Code Playgroud)

session_register功能已被弃用,因为PHP5.3