Wednesday, 15 January 2014

I have an issue with login validation in php -



I have an issue with login validation in php -

this question has reply here:

call undefined function session_register() [duplicate] 1 reply

i have problem in login validation in php. code running fine lastly 2 months. today display fatal error plz 1 help me.

<?php session_start(); if(!session_register(myusername)){ header("location:login.html"); }

fatal error: phone call undefined function session_register()

here total code plz help me

<?php $host="localhost"; // host name $username=""; // mysql username $password=""; // mysql password $db_name=""; // database name $tbl_name=""; // table name // connect server , select databse. mysql_connect("$host", "$username", "$password")or die("cannot connect"); mysql_select_db("$db_name")or die("cannot select db"); // username , password sent form $myusername=$_post['myusername']; $mypassword=$_post['mypassword']; // protect mysql injection (more detail mysql injection) $myusername = stripslashes($myusername); $mypassword = stripslashes($mypassword); $myusername = mysql_real_escape_string($myusername); $mypassword = mysql_real_escape_string($mypassword); $sql="select * $tbl_name username='$myusername' , password='$mypassword'"; $result=mysql_query($sql); // mysql_num_row counting table row $count=mysql_num_rows($result); // if result matched $myusername , $mypassword, table row must 1 row if($count==1){ // register $myusername, $mypassword , redirect file "login_success.php" session_register("myusername"); session_register("mypassword"); header("location:operator.php"); } else { header("location: http://"); } ?>

@cmorrissey

i'm assuming have upgraded php 5.4.0+

you can replace

session_start(); if(!isset($_session['myusername'])){ header("location:login.html"); }

php validation login

No comments:

Post a Comment