Hjælp til beskyttet side.

Tags:    php

Hej alle!

Jeg er igang med at lave en hjemmeside til mit fodboldhold hvor der skal være en loginfunktion til et spillerinternt.

Jeg har fået hele logindelen op og køre - og det hele virker fint..

Dog har jeg et enkelt problem ved de beskyttede sider.

Jeg har en kode der ser således ud, og faktisk fungerer helt fint:
Fold kodeboks ind/udKode 

Når jeg er logget ind, og går ind på en side hvor ovenstående kode er - viser den det indhold der står under protected page, og når jeg ikke er logget ind viser den at jeg ikke har tilladelse til siden.

Som I nok kan se i koden står koden til når man ikke er logget ind øverst, og til når man er logget ind nederst. Jeg ville høre om det var muligt at gøre det omvendt?

Det er fordi at jeg sidder og laver hjemmeside i dreamweaver - og der kan jeg kun se designet på den øverste kode - altså der hvor der står jeg ikke har adgang til siden.

Håber I kan hjælpe.

Mvh Jacob



Indlæg senest redigeret d. 17.03.2010 16:16 af Bruger #14602
4 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 2 karma
Sorter efter stemmer Sorter efter dato
simpelt, hvis du har en while løkke som tjekker på om en bruger har skrevet rigtigt eller forkert. hvis brugeren har skrevet rigtigt skal du skrive dette:
Fold kodeboks ind/udKode 


Forklaring:
Du sætter simpelthen en SESSION som jeg i dette tilfælde kalder userid da jeg bare vil have brugerens id fra databasen inde i, når jeg laver hjemmesider med et hjemmelavet admin modul bruger jeg tit $row når jeg laver en while løkke, andre folk kalder den f.eks $fetch.

Når du så skal tjekke om brugeren er logget ind på en side skriver du følgende:
Fold kodeboks ind/udKode 


Skriv bare en PM hvis du har spørgsmål :), også hvis du skal have lavet noget så kan vi finde ud af noget ;) hehe




Indlæg senest redigeret d. 18.03.2010 19:39 af Bruger #15206
Tak :)

Her er lige 2 nogle hurtige eksempler:

Fold kodeboks ind/udKode 

Oversat til dansk betyder det:
Hvis ikke betingelsen er opfyldt, så gør følgende..

Fold kodeboks ind/udKode 

Oversat til dansk betyder det:
Hvis betingelsen er opfyldt, så gør følgende..

Hvad den så gør bagefter står i din kode.
Men kort sagt, så er de 2 ovenstående eksempler hinandens modsætninger.



Fjern udråbstegnet i følgende linje:
Fold kodeboks ind/udKode 


Sig til hvis du vil have uddybet det:D



Fjern udråbstegnet i følgende linje:
Fold kodeboks ind/udKode 


Sig til hvis du vil have uddybet det:D


Du er min ven!

Forstod ingen ting af det - så du må gerne forklare hvis du vil, men det virkede :D

15 Point til dig



t