RE: [PHP] Sessions help...

From: Date: Thu, 15 May 2003 16:23:17 +0000
Subject: RE: [PHP] Sessions help...
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-147726@lists.php.net to get a copy of this message
session_start is, however, I'm not using session_register anywhere. I've always been under the impression that it wasn't necessary if you have use $_SESSION. Maybe I am incorrect? -Dan Joseph > -----Original Message----- > From: Van Andel, Robbert [mailto:RVanAndel@chartercom.com] > Sent: Thursday, May 15, 2003 12:22 PM > To: Dan Joseph; php-general@lists.php.net > Subject: RE: [PHP] Sessions help... > > > Can I assume that you have session_start and session_register at the very > beginning of the page. Also, is each value of $r_name registered? I > believe all variables in $_SESSION must be registered. If not, when you > reload the page, the session variables you gave a value to will be empty. > > Robbert van Andel > > > > -----Original Message----- > From: Dan Joseph [mailto:djoseph@duhq.us] > Sent: Thursday, May 15, 2003 8:46 AM > To: php-general@lists.php.net > Subject: [PHP] Sessions help... > > > Hi All, > > I have been working for 2 days on a simple script. I even find it > hard to > believe that I cannot figure this out, so I am turning to the community to > try and find an answer. First, some code (all from the same script): > > $region = mysql_fetch_array ($template_res); > > foreach ($region as $name => $value) { > $r_name = str_replace("_", "", $name); > $tmpl->$r_name = $value; > $_SESSION[$r_name] = $value; > } > > This piece loads all the database variables that I pulled out > into sessions. > > I am using: > > foreach ($_SESSION as $name => $value) { > echo "$name => $value<br>"; > } > > to see an output of what I just created. > > I get: > > 0 => NEVD > region => NEVD > 1 => Nevada Bell > brandname => Nevada Bell > 2 => SBC Nevada Bell > sbcbrandname => SBC Nevada Bell > 3 => nevbell > imgbrand => nevbell > 4 => http://www.nevadabell.com/ > siteaddress => http://www.nevadabell.com/ > 5 => Copyright_PrivacyPolicy/0,,113,00.html > privacy1 => Copyright_PrivacyPolicy/0,,113,00.html > 6 => Copyright_PrivacyPolicy/0,,114,00.html > privacy2 => Copyright_PrivacyPolicy/0,,114,00.html > 7 => C2002 Nevada Bell > Telephone Company > companylabel => C2002 Nevada Bell > Telephone Company > 8 => > ebilllink => > > I do not know where the 0-8 items are from. I have 'session_start ();' at > the top of each script. When I do a submit to go to step 2, it looses all > the session values. Here is the code for submission: > > echo ' > <form action=index.php> > <input type=hidden name=step value=2> > <input type=submit value=submit> > </form> > '; > > Simple html. > > I am completely stumped. I have been all over php.net, the archives, and > phpbuilder.com. I cannot find any answer to what I am doing > wrong. When I > hit submit, it comes up, and $_SESSION is empty. Any advice will > be greatly > appreciated... > > Using Version 4.1.2... > > -Dan Joseph > > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php >

« previous php.general (#147726) next »