Login System

Tags:    php

Hey.
Jeg sider med en hjemmeside hvor jeg har lavet et login system, og det virker fint nok. Men jeg vil gerne lave sådan at der et member site. og den SKAL man være logget ind for at kunne se. Hvordan låser jeg member sited, så du skal være logget ind for at kunne se det. ?

Tak på forhånd.

Ps. Er ny til php, så lidt "børne venligt" sprog tak :)



4 svar postet i denne tråd vises herunder
3 indlæg har modtaget i alt 3 karma
Sorter efter stemmer Sorter efter dato


Hej Danie,

Du redirecter folk, hvis en bestemt sessions variabel ikke er sat ;)

Med venlig hilsen
Ieet




hey :)
i det de logger ind, får du en Session til at hav en bestemt værdig fks.
$_SESSION['user_logged'] = 1;

og så ved din member side.
if (isset$_SESSION['user_logged']) {
//din kode som kun members på se
} else {
Header ('Location: login.php');
}

det er hvertfald en mulighed, du kan også bare få dem der ikke har sæt user_logged til noget til at tage til loginsiden lige fra starten. det er så op til dig :) håber det hjælp.




Han kunne også bare gøre således for at undgå det hele skal være mellem en if-sætning

Fold kodeboks ind/udKode 


For at gøre det mere overskueligt.



skriver all koden inde i en if sætning der tester om man er logget ind. Hvis man ikke er det bliver koden ikke kørt og derfor ikke vist.

Du vil måske nok skrive en else på if'en så folk ikke bare får en hvid side. Kunne jo f.eks være login formens kode.



t