Re: Need data to persist through call to self

From: Date: Sat, 02 Dec 2000 21:03:54 +0000
Subject: Re: Need data to persist through call to self
Groups: php.general 
Request: Send a blank email to php-general+get-28393@lists.php.net to get a copy of this message
Why don't you want to use sessions? Just looking for a simpler way? If you don't want to go that route, maybe you could use a form that doesn't look like a form -- ie, make a submit button that looks like a link by rendering the underlined link text as a graphic image, then using the graphic submit button to trigger sending the form. Or, could you divide the resulting query into, eg, ten distinct query type, then pass a type code with the URL and include specific information, like this: eg <a href="b.php?qry='type10'&field1='description&field2='exact phrase'&field3='widget tool'">click me!</a> To me, state information that persists across HTTP requests calls for implementation of sessions. I've spent today learning about that exact feature of PHP, so if you want to bounce any questions off me, feel free. At 12:50 PM 12/2/2000 -0800, Jeffrey Blaze wrote: >I have a script (a.php) that collects selection criteria from the user, and >passes it and other arguments (via POST) to another script (b.php). B.php >uses this passed data to lovingly craft and submit a MySQL statement. The >returned data is displayed, the script displays data to the user, and asks >if he/she wishes to re-sort it. If so, he/she clicks a link, which re-calls >the same script. > >The problem: The data passed by a.php to b.php is no longer available. I >can't use POST, because the user is not submitting a form to re-sort the >data; he/she is clicking a link. Also, because I am not using a form, I >cannot use HTML hidden variables. I can't use GET, because the SELECT >statement is too long to append to the URL (I wouldn't want to put it there, >anyway). > >What should I do? Save the original selection criteria in a flat file, or >in a table? Save the originally selected data in a temporary table? Seems >in-elegant, and wouldn't I need to identify this file or table with a >session ID? > > >-- >PHP General Mailing List (http://www.php.net/) >To unsubscribe, e-mail: php-general-unsubscribe@lists.php.net >For additional commands, e-mail: php-general-help@lists.php.net >To contact the list administrators, e-mail: php-list-admin@lists.php.net > > ...................................................................... Les Neste Cellphone 678-778-0382 Web http://www.lesneste.com

« previous php.general (#28393) next »