Sessie in IE
Ik heb een probleem op mijn webserver met sessies in IE
ik heb een kort voorbeeldje gemaakt om het probleel duidelijk te maken:
Dit script werkt perfect in firefox, maar niet in internet explorer 6.0 of 7.0, in 5.0 zou het wel werken. maar kan ik niet bevestigen. safari zou ook moeten werken. Heeft iemand een idee hoe dit komt ? COOKIES kan ik evenveens niet schrijven in IE.
Het eigenaardige is dat ik op dezelfde server een website heb draaien waar die sessions perfect werken zoals het hoort. en ik doe bij mijn weten niets anders. Maar dit simpel voorbeeld zou toch perfect moeten werken!
ik heb een kort voorbeeldje gemaakt om het probleel duidelijk te maken:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<?php
ob_start();
session_start();
print'Sessie van vorige pagina:<br>';
print_r($_SESSION);
if(isset($_POST['submit'])){
$_SESSION['val']=$_POST['val'];
}
print'<br>sessie van deze pagina:<br>';
print_r($_SESSION);
print'<br><br>Sessie(val) toevoegen:<br><form action="test.php" method="POST">
<input type="text" name="val">
<input type="submit" name="submit" value="submit">
</form>';
ob_end_flush();
?>
ob_start();
session_start();
print'Sessie van vorige pagina:<br>';
print_r($_SESSION);
if(isset($_POST['submit'])){
$_SESSION['val']=$_POST['val'];
}
print'<br>sessie van deze pagina:<br>';
print_r($_SESSION);
print'<br><br>Sessie(val) toevoegen:<br><form action="test.php" method="POST">
<input type="text" name="val">
<input type="submit" name="submit" value="submit">
</form>';
ob_end_flush();
?>
Dit script werkt perfect in firefox, maar niet in internet explorer 6.0 of 7.0, in 5.0 zou het wel werken. maar kan ik niet bevestigen. safari zou ook moeten werken. Heeft iemand een idee hoe dit komt ? COOKIES kan ik evenveens niet schrijven in IE.
Het eigenaardige is dat ik op dezelfde server een website heb draaien waar die sessions perfect werken zoals het hoort. en ik doe bij mijn weten niets anders. Maar dit simpel voorbeeld zou toch perfect moeten werken!
Bij mij werkt ie wel in IE, maar niet als je op enter drukt. gewoon met de muis klikken in IE en dan werkt het ook
Kijk eens je veiligheids-instellingen na in Internet Explorer. Iets zegt mij dat die hoger dan normaal (en dan nodig) staan.
ik heb in IE al mijn security settings enzo al op het laagste gezet. maar nog steeds geen beweging. En het vreemde is. dat op een andere website het weer wel perfect werkt in IE.
tools -> internet opties -> ->privacy -> web site -> cookies toestaan van deze pagina -> allways allow ??
Heb je dat al geprobeerd.
Heb je dat al geprobeerd.
tools -> internet opties -> ->privacy -> web site -> cookies toestaan van deze pagina -> allways allow ??
Heb je dat al geprobeerd.
Heb je dat al geprobeerd.