Ik ververs via javascript een IFRAME binnen mijn site met de volgende code
/top.php bevat de volgende code om de sessie aan te nemen.
en de volgende code om te displayen
De eerste keer werkt ie wel daarna is ie direct zn sessie kwijt
Iemand enig idee hoe dit kan (het loopt door SSL maar lijkt me niet dat daar het probleem zit)
Ik roep gewoon in elk scherm weer /top.php op via een Iframe
code:
1
2
3
4
5
6
| <script> if(document.news_iframe) { document.news_iframe.location.replace("/top.php?loggedIn=yes&voorvoegsel=&name=M.&achternaam=GUNTENAAR"); } </script> |
/top.php bevat de volgende code om de sessie aan te nemen.
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
| session_start(); if($_GET['loggedIn'] == "yes") { $_SESSION[ 'name' ] = $_GET['name']; $_SESSION[ 'voorvoegsel' ] = $_GET['voorvoegsel']; $_SESSION[ 'achternaam' ] = $_GET[ 'achternaam' ]; $_SESSION['loggedIn'] = "yes"; } elseif ($_GET['loggedIn'] == "no") { $_SESSION['loggedIn'] = "no"; } else { $_SESSION['loggedIn'] = "no"; } |
en de volgende code om te displayen
PHP:
1
2
3
4
5
| if($_SESSION['loggedIn'] == "no") { //inlog knop } elseif($_SESSION['loggedIn'] == "yes") { // welkom sessie gegevens } |
De eerste keer werkt ie wel daarna is ie direct zn sessie kwijt
Iemand enig idee hoe dit kan (het loopt door SSL maar lijkt me niet dat daar het probleem zit)
Ik roep gewoon in elk scherm weer /top.php op via een Iframe
[ Voor 38% gewijzigd door BierPul op 24-07-2003 18:50 ]
Ja man