Ok. Just realised that you might have meant that I need that
session_start(); statement on the first line of every page?
Stay well
Jacob Kruger
Blind Biker
Skype: BlindZA
'...Fate had broken his body, but not his spirit...'
----- Original Message -----
From: "Jacob Kruger" <jacobk@xxxxxxxxxxx>
To: <php-windows@xxxxxxxxxxxxx>
Sent: Friday, January 11, 2008 3:52 PM
Subject: Re: Ok, next step/question
> Already got that one on the very first line of the initial (index.php)
> page,
> and I am assigning an array element in that first page, which seems to
> work
> fine.
>
> Stay well
>
> Jacob Kruger
> Blind Biker
> Skype: BlindZA
> '...Fate had broken his body, but not his spirit...'
>
> ----- Original Message -----
> From: "James Crow" <
> james@xxxxxxxxxxxxx>
> To: "Jacob Kruger" <
> jacobk@xxxxxxxxxxx>
> Cc: <
> php-windows@xxxxxxxxxxxxx>
> Sent: Friday, January 11, 2008 3:42 PM
> Subject: Re: Ok, next step/question
>
>> Jacob,
>>
>> You must issue a session_start() prior to outputting any code to the
>> browser for sessions to work. There are tons of different ways to
>> configure things, but session_start() as the first thing in the script
>> should get you started. Here is a basic example:
>>
>> index.php:
>> <?php
>> session_start();
>> $_SESSION['test_me'] = 'My test $_SESSION variable'; // stores a value
>> in the $_SESSION array
>> ?>
>> <html><head>
>> <meta http-equiv="refresh" content="0;url=page2.php">
>> </head></html>
>> ################## End of index.php ##################
>>
>>
>> page2.php:
>> <?php
>> session_start()
>> ?>
>> <html><head><title>Page 2</title></head><body>
>> <?php
>> echo $_SESSION['test_me'];
>> ?>
>> </body></html>
>> ################# End of page2.php #######################
>>
>> The index.php page simply stores a value in the $_SESSION super global
>> array and then immediately redirects to page2.php. page2.php retrieves
>> the value stored by index.php and displays it as the content of the
>> web
>> page.
>>
>> This code is all from memory so it might have a bug, but it is how I
>> got
>> started working with session support in PHP.
>>
>> Thanks,
>> James
>>
>>
>> On Fri, 2008-01-11 at 12:26 +0200, Jacob Kruger wrote:
>>> Now got that main page redirecting/spitting out the relevant JS code
>>> to
>>> get
>>> it to move on to the next page, but there I was trying to ascertain
>>> if
>>> the
>>> session variable/array element had actually been set, and, for
>>> whatever
>>> reason, no PHP code seems to be executing in main.php.
>>>
>>> Below is what I currently have inbetween the <body></body> tags:
>>>
>>> <? php
>>> echo "testing...";
>>> ?>
>>>
>>> Before I was trying to do something along the lines of:
>>> echo $_SESSION["admin"];
>>>
>>> And that also did nothing.
>>>
>>> I also tried changing the static HTML content to see if maybe the
>>> output
>>> was
>>> just being cached or something, but that renders correctly.
>>>
>>> Any ideas? (am I just not 'trying' correctly or something)
>>>
>>> Stay well
>>>
>>> Jacob Kruger
>>> Blind Biker
>>> Skype: BlindZA
>>> '...Fate had broken his body, but not his spirit...'
>>>
>>
>>
>
> --
> PHP Windows Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>