Fatal error: function call undefined session_register ()

session_register("username"); // session checker for pages $_SESSION['username']= $username; // storing username in session 

I am making php login system, but when I find the login system I am making this error

Fatal error: call to undefined session_register () in C: \ xampp \ htdocs \ loginscript \ auth_check.php on line 24

I am using php5.3, how can I solve these problems.

+7
php mysql
source share
3 answers

This function has been DEPRECATED since PHP 5.3.0 and removed from PHP 5.4.0.

Link: http://www.php.net/manual/en/function.session-register.php

Do not use session_register() , session_is_registered() and session_unregister()

Instead of <

you can use $_SESSION[]

As indicated below:

 $_SESSION['username']= "Your value"; 
+17
source share

Do not use session_register("myusername"); instead of this

 $_SESSION['username']= "username"; // storing username in session 

session_register function is deprecated since PHP5.3

+8
source share

Use isset($_SESSION['username']) for verification session. How-like:

 if(!isset($_SESSION['username'])){ // go to login page code here. // in login page, store data into session, use following: $_SESSION['username']="username"; } else{ $username=$_SESSION['username'];// get previous session and go your project page } 

session_register() function is deprecated since PHP5.3

+2
source share

All Articles