OekelWm
Gebruiker
- Lid geworden
- 23 feb 2007
- Berichten
- 60
Ik heb een site gemaakt met een (simpel) loginsysteem. Deze werkt perfect in Google Chrome en Firefox, maar niet in Internet Explorer. Zodra je bent ingelogd wordt er een session variable aangemaakt, die weer op de hoofdpagina wordt uitgelezen om te kijken of je bent ingelogd. Dit is zo ongeveer het idee:
Code in login.php:
Code in index.php:
In Chrome en Firefox werkt het helemaal goed. Maar in IE ziet index.php er gewoon net zo uit als wanneer je niet bent ingelogd.
Het lijkt er dus op dat IE deze sesies niet onthoudt. Hoe los ik dit op? Wat doe ik fout?
Code in login.php:
PHP:
session_start();
session_register("myusername");
PHP:
session_start();
if(session_is_registered(myusername))
{
uit te voeren code
}
In Chrome en Firefox werkt het helemaal goed. Maar in IE ziet index.php er gewoon net zo uit als wanneer je niet bent ingelogd.
Het lijkt er dus op dat IE deze sesies niet onthoudt. Hoe los ik dit op? Wat doe ik fout?