Sessies doen het niet?
Ik ben bezig met een klein inlog systeempje maar volgens mij doe ik iets fout..
ik heb eventjes voor testen dit gemaakt
Code (php)
Dus nu hoord er dus bij de eerste keer dat je op die pagina komt 1 keer ja te staan en als je refresht 2 keer. Of zeg ik dat nu fout?
Maarja het probleem is nu dat het bijde keren maar 1 keer ja staat. Heeft iemand een oplossing?
btw. ik heb braaf boven aan de pagina staan: session_start();
Greetz Ilja
Gewijzigd op 01/01/1970 01:00:00 door Ilja
ja dat staat er...
Hoe maak je je sessie variabelen aan?
Zodra ik refresh is de sessie weg en dat is niet de bedoeling...
Code (php)
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
<?php
session_start();
$_SESSION['inlog'] = 'ja';
if(isset($_SESSION['inlog'])){
echo 'ik ben ingelogd';
}
?>
session_start();
$_SESSION['inlog'] = 'ja';
if(isset($_SESSION['inlog'])){
echo 'ik ben ingelogd';
}
?>
Die andere deed het ook wel maar deze ook maar zoals ik al zei. Zodra ik refresh is de sessie weg ook met session_start(); erboven ik snap er niets van.
Je heb je hosting toch niet toevallig bij Planet waar je het momenteel op uittest?
[/off]
@Jurgen: ik doe toch precies hetzelfde?
@Jurgen ik heb het geprobeerd dan doet hij het niet meer...
Code (php)
1
2
3
4
2
3
4
<?php
//Voer eerst dit eens uit, want je sessie blijft bestaan, zo kan je nooit testen
session_destroy();
?>
//Voer eerst dit eens uit, want je sessie blijft bestaan, zo kan je nooit testen
session_destroy();
?>
En dan:
Ik zie nog steeds aleen die tweede dus hij doet het niet ik snap er echt helemaal niets van kan het aan mijn server liggen ofzo???
Hmm ik heb het geprobeerd op een ander pc daar doet hij het wel goed maar hier niet hoe kan dat komen?
Op een andere pc of op een andere pc ingericht als server? Dit maakt enig verschil namelijk!
op een andere pc ingericht als server... maar wel met de zelfde software