Re: Basic Help

From: Date: Tue, 17 Jun 2003 06:11:37 +0000
Subject: Re: Basic Help
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-151781@lists.php.net to get a copy of this message
At 2003-06-16 23:39 -0400, Logan McKinley wrote: >I am new to PHP but have been using ASP for years. What i am trying to do >is: >1) take a querystring variable >2) set it as a session variable >3) redirect the page back on itself > all of this is done so the user never sees the querystring var so it >must change it address bar >4) access the session variable as a hidden form element > >The code that follows is code i tried to write but it doesn't seem to work ><-----------------------> ><? >$qs = ""; >session_start(); >if($_SERVER['QUERY_STRING']!="" && $_Session("qs") != >"") Shouldn't '$_Session()' be '$_SESSION[]'? By the way, I think it's better to surround strings that don't have to be expanded with '' instead of "". Comparing for inequality with an empty string may also be superfluous. Greetings, Jaap >{ >$_SESSION["qs"] = $_SERVER['QUERY_STRING']; >session_register("qs"); >header("Location: >http://localhost/PHP/registration_form.php"); >} >?> ><? echo $_SESSION["qs"]; ?> ><------------------------------> > >among other problems if there is no querystring value at all it gives me an >error in the if statement > >Any help would be appriciated >Thanks in advance >~Logan

« previous php.general (#151781) next »