Well, I wrote two code like this on my Win98 + PWS + PHP 4.0.1:
index.php
<?
session_register("counter");
$counter="Test";
printf('<a href="index2.php?%s">Link</a>', SID);
?>
index2.php:
<?
session_start();
echo $counter;
?>
And I get empty result just like $counter wasn't seted when I loaded index2.php.
I've heard that php session variables can not be changed, it's ok to me, but I don't think a session function without variable-passing ability should be called a "session".
Any suggestion? I've buzzing on this problem over 48 hours, I want use this to track my member 'logged' and act without cookie.
BTW, my php.ini is almost setting on the default value, besides the session.save_path.