Plz see this funny script
but I don't know why it is not work
<?php
session_start();
require_once('login.htm');
require_once('BHL.php');
class UserLogin{
protected $USERNAME;
protected $FNAME;
protected $LNAME;
protected $PASSWORD;
protected $EMAIL;
protected $USERID;
protected $DB_TBL;
private $errors;
protected $IP;
public $DATE = DATE;
protected $session_start;
function __construct($USERID, $DB_TBL, $errors, $IP, $DATE, $session_start) {
$this->USERNAME = trim($_POST['username']);
$this->FNAME = trim($_POST['fname']);
$this->LNAME = trim($_POST['lname']);
$this->PASSWORD = trim($_POST['password']);
$this->EMAIL = trim($_POST['email']);
$this->USERID = $USERID;
$this->DB_TBL = $DB_TBL;
$this->errors = "<div align=center>Hey, Either you have empty values or you enter wrong data</strong>";
$this->IP = $IP;
$this->DATE = $DATE;
$this->session_start = $session_start;
}
public function getDBuserTBL($DB_TBL){
return $this->DB_TBL = "users";
}
public function setUserID($USERID) {
return $this->USERID = $USERID;
}
private function getErrors($errors){
return $this->errors;
}
public function getUserAccess($USERNAME, $FNAME, $LNAME, $PASSWORD, $EMAIL, $USERID){
if(isset($_POST['submit'])){
if($this->USERNAME != "" && $this->PASSWORD != ""){
return trim($this->USERNAME);
return trim($this->PASSWORD);
$query = mysql_query("SELECT `userid`, `username` FROM `$this->DB_TBL` WHERE `username` = '".mysql_real_escape_string($this->USERNAME)."' AND `password` = '".mysql_real_escape_string(md5($this->PASSWORD))."'");
$result = mysql_query($query);
if(mysql_num_rows($result)== 1){
$row = mysql_fetch_assoc($result);
if($row == 1){
setcookie($this->USERID, $row['userid'], time()+ 15000);
setcookie($this->USERNAME, $row['username'], time()+ 15000);
$_SESSION[$this->USERID] = $row['userid'];
$_SESSION[$this->USERNAME] = $row['username'];
echo "You are login";
}else{
echo "Nothing there";
}
}else{
echo "Nothing there again";
}
}else{
echo"plz fill something";
}
}else{
echo "You did no register";
}
}
}
$access = new UserLogin($USERID, $DB_TBL, $errors, $IP, $DATE, $session_start);
$access->getDBuserTBL($DB_TBL);
$access->setUserID($ID);
$access->getUserAccess($USERNAME, $FNAME, $LNAME, $PASSWORD, $EMAIL, $USERID);
?>