Please note that an unquoted array key is now deprecated syntax. See http://www.php.net/manual/en/language.types.array.php
Kirk > The single quotes in $_SESSION['myvar'] are not necessary. You're > reading an associative array in which a string is acting as a > pointer to > the index. > > Example.. > $myarray = array ('myvar' => 'myvalue'); > echo $myarray[myvar]; // prints out 'myvalue' > -Kevin > > -----Original Message----- > From: David Johansen [mailto:[EMAIL PROTECTED]] > Sent: Thursday, March 21, 2002 4:26 PM > To: [EMAIL PROTECTED] > Subject: Re: [PHP] echo and Session Variables > > Thanks that fixed the problem, but I have a question then. Am > I supposed > to > put the ' in the $_SESSION[] in the normal parts of code. Thanks, > Dave > > "Miguel Cruz" <[EMAIL PROTECTED]> wrote in message > [EMAIL PROTECTED]">news:[EMAIL PROTECTED]... > > On Thu, 21 Mar 2002, David Johansen wrote: > > > I was just wondering if there's a way to use echo with session > variables. > > > When I try to do this: > > > > > > <?php > > > if (isset($_SESSION['x_Email'])) > > > echo "value=\"$_SESSION['x_Email']\""; > > > ?> > > > > The issue is with the syntax you're using to refer to arrays within > double > > quotes. > > > > echo "value=\"{$_SESSION[x_Email]}\""; > > > > miguel -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php