Hej jeg er ved at lave en side med login og nyhedssystem
og jeg ville spørge om det på en måde var muligt at sørge for at man kun havde adgang til en side (fx news.php) hvis man kom fra en anden bestemt side (fx. Login.php)
Den måde jeg laver min sikkerhed på, er ved at når man logger ind, så bliver brugeren send til en "tjeck" side, hvor password og brugernavn osv, bliver tjeckket. Og hvis så at brugerens info er rigtigt, laver du en session som du vil kunne bruge til at tjecke senere. Det gør du fx. sådan her:
$_SESSION["login"] = TRUE;
Så på den side, hvor du vil have at man skal være logget ind, skal du bare have dette i toppen:
Session_Start();
if ($_SESSION["login"] ==! TRUE) {
header("Refresh: 1; URL=index.php");
echo "Du har ikke adgang";
} else {
din normale kode
og slutte med
}
Husk også at starte session på din "tjeck" side.
Marc Zacho
www.senia.dk - www.hcparty.dk
[Redigeret d. 23/12-05 11:01:19 af Marc]