php - OOP login page error -


using oop concept created login page. error: parse error: syntax error, unexpected t_public in c:\xampp\htdocs\oops\register-form\functions.php on line 12.

code

<?php include("config.php"); class user {   //db connect   public function __construct()   {     $db=new db_class();   } }   // registration process   public function register_user($name,$username,$password,$email)   {      $password=md5($password);      $sql=mysql_query("select * login username='$username' or emailid='$email'");      if(mysql_num_rows($sql)==0)      {         $result=mysql_query("insert login(username,password,name,emailid) values('$username','$password','$name','$email')");         return result;      }      else      {         return false;      }   } 

how solve this?

this because function outside class. should be

<?php     include("config.php");     class user     {       //db connect       public function __construct()       {         $db=new db_class();       }       // registration process       public function register_user($name,$username,$password,$email)       {          $password=md5($password);          $sql=mysql_query("select * login username='$username' or emailid='$email'");          if(mysql_num_rows($sql)==0)          {             $result=mysql_query("insert login(username,password,name,emailid) values('$username','$password','$name','$email')");             return result;          }          else          {             return false;          }       }     } ?> 

Comments

Popular posts from this blog

c# - Send Image in Json : 400 Bad request -

jquery - Fancybox - apply a function to several elements -

An easy way to program an Android keyboard layout app -