Moderators: macek, egami, gesf




<?php
class Checky{
var rights;
var password;
var username;
function Checky(){
//Some inits if needed
}
function CheckPassword($username, $password){
$this->username = $username;
$this->password = md5($password);
//Check fot the password using $this->username and $this->password
$sql = "SELECT id, rights FROM users WHERE username='".$this->username."' AND password='".$this-password."' LIMIT 1";
$result = @mysql_query($sql);
if(@mysql_num_rows($result)>0){
$row = mysql_fetch_assoc($result);
$this->rights = $row['rights'];
return true;
}else{
return false;
}
}
}
?>
<?php
session_start();
require_once("./myclass.php"); //If thats where you hold your class above
$objU =& new Checky();
if($objU->CheckPassword($login, $password)){
session_register ("lgnrights"); //Hate this line... never register sessions... use $_SESSION instead..
$lgnrights = $objU->rights;
}else{
echo("No login!");
}
?>

Users browsing this forum: No registered users and 1 guest