PHP: Autologin - oop.
Hej eksperter.Jeg har været ved at lære oop(http://www.eksperten.dk/spm/798048)
Og er i den forbindelse ved at prøve at lave et oop baseret loginsystem. - Nu mangler jeg at oprette et autologin som er oop baseret - jeg kan ikke helt finde hoved og hale i hvordan sådan en metode skal se ud, når det er oop baseret.
pt har jeg lavet følgende:
function user_autologin() {
$user = $this -> user;
$pass = $this -> pass;
$authorized = $this -> authorized;
$sql = "SELECT autologin AS user_autologin FROM useroop WHERE username = '$user' AND password = '$pass'";
$query = mysql_query($sql) or die(mysql_error());
$row = mysql_fetch_assoc($query);
$this -> autologin = $row['user_autologin'];
$cookiedata = explode(" ",$_COOKIE['userautologin']);
$cookieuser = $cookiedata[0];
$cookiepass = $cookiedata[1];
if($authorized == "true" && $user != "" && $pass != "") {
if($this -> autologin == "1") {
setcookie('userautologin', $user ." ". $pass, time() + (60));
} else {
setcookie('userautologin', "false", time() + (60));
}
} else {
echo "Du har ingen adgang";
}
}
Men jeg ved ikke helt om jeg er rigtig på sporet af noget somhelst... har mistet overblikket.
Hvis i vil have hele min klasse vist, siger i bare til.
