Hej,
Jeg har fået lavet et rigtig smart brugersystem hvor man kan oprette en bruger og logge sig på. Det kører med cookies, så brugeren kan valgfrit vælge "autologin" funktionen. Det hele virker bare fantastisk.
Nu har jeg så bare fundet ud af, at man i sin browser kan deaktivere cookies. Dét er slet ikke godt for mit loginsystem, som jo kører med cookies (både uden og med autologin).
Mit spørgsmål: Hvordan skal jeg ændre koden, så jeg evt. kan flette SESSIONS ind? Altså jeg kan godt registrere brugeren en session, men hvordan skal jeg så hente hans/hendes brugeroplysninger i en fremtidig visbruger.php - skal det være baseret på hans cookie eller session?
Min kode ser således ud:
if($login_check > 0){
if($check > 0){
// Hvis brugeren logger ind med autologin
setcookie("Desi[username]", $username, $time + 3600);
setcookie("Desi[password]", $password, $time + 3600);
header("Location: index.php");
} else {
// Hvis brugeren logger ind uden autologin, så får brugeren en cookie der dør når browseren lukkes
setcookie("Desi[username]", $username, false);
setcookie("Desi[password]", $password, false);
header("Location: index.php");
}
}
På forhånd tak.