[pmwiki-users] Session difficulties
Peter & Melodye Bowers
pbowers at pobox.com
Thu May 15 09:56:54 CDT 2008
Does anybody have any idea why this code:
===(snip)===
<?php
Markup('setsess', '<{$var}',
'/\\(:setsess\\s*(\\w*):\\)/e',
"foo('$1')");
function foo($s)
{
echo "BEFORE: " . $_SESSION["foo"] . "<br>\n";
$_SESSION["foo"] = $s;
echo "AFTER: " . $_SESSION["foo"] . "<br>\n";
}
===(snip)===
With the (:setsess 111:) on Page1 and (:setsess 222:) on Page2 would result
in this on the FIRST entry into Page1:
===(snip Page1)===
BEFORE:
AFTER: 111
===(snip)===
And this on every other browse of Page1 or upon browsing Page2:
===(snip Page2)===
BEFORE: 111
AFTER: 111
===(snip Page2)===
Note the "AFTER" value on Page2 even though Page2 explicitly set it to 222
-- once the value is set on page1 then it never gets changed again...
Any ideas? It works on other servers so I'm thinking it's a setup issue,
but I don't have a clue where to look...
-Peter
More information about the pmwiki-users
mailing list