Session & include()?

Tags:    php

Jeg sidder med et stort system i PHP
og vil prøve at benytte Session til at
holde styr på bruger/login information.

For nemhedens skyld ligger hver funktion i
hver sin fil og alle bliver så kaldt fra en
hovde fil 'index.htm' (alle htm filer bliver
parsed som php filer)

her er toppen af index filen:
Fold kodeboks ind/udKode 


login() er defineret i include.php som:
Fold kodeboks ind/udKode 


og login.php skriver så login interfacet, resten
af funktionerne er sat op på samme måde.

Problemet er nu at side bliver genindlæst hver gang
den bliver eksekveret, men hvis jeg kalder test_ses()
der hvor den er sat ind som en kommentar, for jeg et
print af variablerne $_COOKIE & $_SESSION som forventet.

spørgsmålet er så om der er problemer med brug af 'include'
i forbindelse med 'session'?



2 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 2 karma
Sorter efter stemmer Sorter efter dato
Hvad gør include/login.php ?

Hvis den indeholder php-kode, skal du være opmærksom på at include fungerer anderledes, når den bruges inden i en funktion.



'include/login.php' fungere som funktionens
definition der skriver en XHTML side, hvor
side hovde og fod bliver skrevet via nogle functions kald.

sådan her ser login.php ud:
Fold kodeboks ind/udKode 




Indlæg senest redigeret d. 12.08.2006 01:00 af Bruger #5483
t