On Tuesday 29 January 2002 06:36, Floyd Baker wrote:
> Yes I have a c:\tmp directory and I see the session being created in
> it. And the page_view value of 1 after the first increment. The
> editor wants to reload each time I hit the submit button after that
> but the value does not increase beyond 1. It is also the same session
> each time. No new sessions are being created.
>
> I have turned on the log and keep getting undefined_variables for
> those two lines in each page that call $page_view before it's
> incremented, unless I am engaging the $_SESSION call. Then
> $table_view becomes 1 and there are no errors. But the incremented
> value doesn't hold up.
>
> Almost like nothing is happening.., except the *editor* thinks there
> is something going on when looking at the session file?? Like a one
> is being loaded each time. How could that be? Or the original one is
> staying even though an overwrite is being attempted.
Here's an interesting snippet from the manual:
The track_vars and register_globals configuration settings influence how the
session variables get stored and restored.
Note: As of PHP 4.0.3, track_vars is
always turned on.
If track_vars is enabled and register_globals is disabled, only members of
the global associative array $HTTP_SESSION_VARS can be registered as session
variables. The restored session variables will only be available in the array
$HTTP_SESSION_VARS.
Try the simple example in the manual:
<?php
session_register("count");
$_SESSION["count"]++;
echo "Count is " . $_SESSION["count"];
?>
> Now I have uploaded these scripts to my isp and they do not work up
> there either. That is, using his ini, his php 4.0 with
> register_globals on, etc. Could you perhaps test these scripts on
> your machine or create an 'accumulating' routine of your own that
> works? So I can see where the difference might be coming in?
Your original scripts with the changes I suggested works on my system.
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]