Login og login check!

Tags:    php

Fold kodeboks ind/udKode 


Hvad er fejlen i det??

Så laver jeg en menu, hvordan checker den så om brugeren er logget ind med sessions i starten, hvis brugeren er logget ind checker den level. Hvis level er 1 kommer denne menu:
User menu
Profil
Logud

Hvis level er 2:
User menu
Profil
Logud
Admin menu
Tilføj nyhed

Hvis brugeren ik er logget kommer han ind på et login site (dette script skal kun bestå af en phpfil da jeg bruger include i designet)



6 svar postet i denne tråd vises herunder
3 indlæg har modtaget i alt 4 karma
Sorter efter stemmer Sorter efter dato
Prøv at kigge neden under, har lavet følgende rettelser:
session('username') hedder $_SESSION['username']

session_start() skal være i starten af dit dokument.
Jeg tror dit script vil virke nu.

Fold kodeboks ind/udKode 

---------------------------------
http://forcesofdk.hotserv.dk
http://www.Webcoder.dk



Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at logincheck.php:22) in logincheck.php on line 48

Hvorfor siger den det? (Bemærk scriptet er smidt ind i en side med design, der er nogle include files længere oppe, og nede(hvis det kan have noget at sige))


Sæt session_start() helt oppe i starten af dit dokument.

Slot - All your base are belong to us
http://www.sigsys.dk



Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at logincheck.php:22) in logincheck.php on line 48

Hvorfor siger den det? (Bemærk scriptet er smidt ind i en side med design, der er nogle include files længere oppe, og nede(hvis det kan have noget at sige))


Det vil sige at der bliver udskrevet noget tidligere i koden...
Sesseion_start() skal ligge i toppen...

Hilsen k-roy
(Christian B. Andersen)
-- Problemer er til for at blive løst :) --



Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at logincheck.php:22) in logincheck.php on line 48

Hvorfor siger den det? (Bemærk scriptet er smidt ind i en side med design, der er nogle include files længere oppe, og nede(hvis det kan have noget at sige))



Tak.. Hvordan skulle jeg så lave det her:
Jeg laver jeg en menu, hvordan checker den så om brugeren er logget ind med sessions i starten, hvis brugeren er logget ind checker den level. Hvis level er 1 kommer denne menu:
User menu
Profil
Logud

Hvis level er 2:
User menu
Profil
Logud
Admin menu
Tilføj nyhed

Hvis brugeren ik er logget kommer han ind på et login site (dette script skal kun bestå af en phpfil da jeg bruger include i designet)



I dit login script kan du lave en variable der hedder
Fold kodeboks ind/udKode 


så på din den side du vil have tjekket om brugeren er logget ind kan du gøre følgendene:
Fold kodeboks ind/udKode 


Tror det vil virke, du skal bare ændre parameterne så de passer til dine MySQL tabel navne og sådan.
---------------------------------
http://forcesofdk.hotserv.dk
http://www.Webcoder.dk



t