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 -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php