Connecting Tech Pros Worldwide Forums | Help | Site Map

Session_Start() Hangs after setting Session_Id

CjB
Guest
 
Posts: n/a
#1: Jun 30 '06
Hello, I am trying to do the following in one of my pages.
session_id($_GET['SESSIONID']);
session_start();

I am running php5, however as soon as I call session_start the script
hangs and nothing happens. Is anyone else experiencing this problem, or
am I doing something incorrectly?

Thanks!


Syl
Guest
 
Posts: n/a
#2: Jun 30 '06

re: Session_Start() Hangs after setting Session_Id



CjB wrote:[color=blue]
> Hello, I am trying to do the following in one of my pages.
> session_id($_GET['SESSIONID']);
> session_start();
>
> I am running php5, however as soon as I call session_start the script
> hangs and nothing happens. Is anyone else experiencing this problem, or
> am I doing something incorrectly?
>
> Thanks![/color]

session_start(); must always be listed at the top of every page.
like this :

<?php
session_start();

Tony Marston
Guest
 
Posts: n/a
#3: Jun 30 '06

re: Session_Start() Hangs after setting Session_Id



"Syl" <david.hunter@gmail.com> wrote in message
news:1151631588.219436.322850@d56g2000cwd.googlegr oups.com...[color=blue]
>
> CjB wrote:[color=green]
>> Hello, I am trying to do the following in one of my pages.
>> session_id($_GET['SESSIONID']);
>> session_start();
>>
>> I am running php5, however as soon as I call session_start the script
>> hangs and nothing happens. Is anyone else experiencing this problem, or
>> am I doing something incorrectly?
>>
>> Thanks![/color]
>
> session_start(); must always be listed at the top of every page.
> like this :
>
> <?php
> session_start();
>[/color]

That is not necessarily true. It does NOT have to be the very first
statement in the script, but BEFORE you want to start using the $_SESSION
array.

You need to check that you have a value in $_GET['SESSIONID'] before you use
it. Try this:

if (isset($_GET['SESSIONID'])) {
session_id($_GET['SESSIONID']);
} // if
session_start();

--
Tony Marston
http://www.tonymarston.net
http://www.radicore.org


Syl
Guest
 
Posts: n/a
#4: Jun 30 '06

re: Session_Start() Hangs after setting Session_Id



Tony Marston wrote:[color=blue]
> "Syl" <david.hunter@gmail.com> wrote in message
> news:1151631588.219436.322850@d56g2000cwd.googlegr oups.com...[color=green]
> >
> > CjB wrote:[color=darkred]
> >> Hello, I am trying to do the following in one of my pages.
> >> session_id($_GET['SESSIONID']);
> >> session_start();
> >>
> >> I am running php5, however as soon as I call session_start the script
> >> hangs and nothing happens. Is anyone else experiencing this problem, or
> >> am I doing something incorrectly?
> >>
> >> Thanks![/color]
> >
> > session_start(); must always be listed at the top of every page.
> > like this :
> >
> > <?php
> > session_start();
> >[/color]
>
> That is not necessarily true. It does NOT have to be the very first
> statement in the script, but BEFORE you want to start using the $_SESSION
> array.
>
> You need to check that you have a value in $_GET['SESSIONID'] before you use
> it. Try this:
>
> if (isset($_GET['SESSIONID'])) {
> session_id($_GET['SESSIONID']);
> } // if
> session_start();
>
> --
> Tony Marston
> http://www.tonymarston.net
> http://www.radicore.org[/color]


Of course - you are absolutely correct Tony.

Thanks for clarifying my post.

Closed Thread