problemer med login

Tags:    php

jeg har lavet et login system eller det vil sige, at jeg har fulgt et TUT så jeg har ikke forstået det hele af det, og jeg er en nybegynder. jeg har en side, hvor man kun kan komme ind hvis man er logget ind. gjort således
Fold kodeboks ind/udKode 

men nu har jeg et sted, hvor andre gerne må komme ind. man skal bare have andre rettigheder hvis man er logget ind, derfor tænkte jeg at jeg gerne ville have noget ala:

if(brugerenen er logget ind){
echo 'blah blah blah';}

det jeg bare ikke ved, er hvordan jeg skal sige, at brugerene er logget ind.





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 Per,

Fold kodeboks ind/udPHP kode 


Med venlig hilsen
Ieet




Indlæg senest redigeret d. 16.07.2008 11:52 af Bruger #12836
Du kunne jo lave noget i stil med:
Fold kodeboks ind/udPHP kode 




Indlæg senest redigeret d. 16.07.2008 11:39 af Bruger #11328
Som Jakob beskriver kan du, for at lette dit arbejde, lave en funktion til at se om brugeren er logget ind eller ej.
Derefter kan du f.eks. skrive:

if(auth())
{
.... Vis knap her
}else{
gør intet...
}

Ligeledes kan samme procedure bruges gentagende i et administrationspanel, til hele tiden at tjekke om brugeren nu også er logget ind, eller om han har "snydt" sig ind.

Auth funktion kan være en simpel funktion der returnerer True eller False, ud fra om en session er sat eller ej.



hej.
mange tak.
den havde jeg også tænkt på.
men, det er til et blog system, hvor mig som er logget ind, kun skal kunne se en edit knap, det vil sige at det er små elementer. så det kan ikke være enten eller.
dvs:
echo 'blog';
if(brugeren er logget ind){
edit knap"}

men hvis jeg også kan gøre det på den måde du siger, så er jeg vil jeg da gerne hører det.
troede bare ikke man kunne lave en else, i en if. når de er afhængige af hinanden



t