Re: Empty $_SESSION and $_POST ??

From: Date: Sat, 20 Apr 2002 01:41:28 +0000
Subject: Re: Empty $_SESSION and $_POST ??
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-93777@lists.php.net to get a copy of this message
On Friday 19 April 2002 08:13 pm, you wrote: > On Fri, 19 Apr 2002, Andre Dubuc wrote: > > Whenever I try: > > > > print("$_SESSION['sfname']); or print("$_POST['scity'] > > > > I get a parse error "expecting 'T_STRING' . . ." -- obviously > > there's > > nothing in the array or I haven't set it. > > You just have a simple syntax error. > > You can use any of the following: > > print $_SESSION['sfname']; > print "{$_SESSION['sfname']}"; > print "${_SESSION['sfname']}"; > > But you can't put a bare array dereference inside a quoted string like you > tried above. You need to surround it with {curly braces} or take it > outside the quoted string. > > miguel Hi Miguel, I tried all three -- none work. I question whether register_globals is truly "off" since, earlier when I changed php.ini it dumped my Postgresql and left the phpinfo() unchanged. This time it reported the change, and Postgresql is working. Is there a way I can verify that (a) globals are off and (b) $_SESSION or $_POST are on? This probably what's happening -- I can't access the arrays at all -- so, I think that might be where the problem lies. The $vars still work though throughout all scripts. Any ideas? Tia, Andre -- Please pray the Holy Rosary to end the holocaust of abortion. Remember in your prayers the Holy Souls in Purgatory. May God bless you abundantly in His love! For a free Cenacle Scriptural Rosary Booklet: http://www.webhart.net/csrb/

« previous php.general (#93777) next »