I don't know if it is my mistake or some bug with IE6 handling per-session cookies, but using W2K SP2, running Apache, when I fully disabled cookies in IE6 parameters and having :
session.use_cookies = 1
session.use_trans_sid = 0
in my php.ini
If I make 2 scripts using session like :
test.php :
<?php
session_star();
$_SESSION['testA'] = "blue";
?>...(some html tags)...
<a href="test2.php">test2.php</a>
test2.php :
<?php
session_start();
?>...(some html tags)...
<?=$_SESSION['testA']?>
As you can see I'm not using <?=SID?> in link to test2.php, session.use_trans_sid = 0 and cookies turned off in browser... Well, I still get $_SESSION['testA'] value (browser print : blue) in test2.php... How come ?!
(even if I relaunch browser, clean tmp/sess..., relaunch Apache... change testA value...)
Any idea ?!
Thanks,
absynthe