After looking at what I wanted to do I see no good reason I can't do most of what we needed with function calls. The others can be handled with plugging more data into my session array. Somehow I thought this was a poor way of coding (I don't know why). Thank you everyone for your advice! - Matthew -----Original Message----- From: Brad Webb [mailto:bradleypaulwebb@xxxxxxxxx] Sent: Wednesday, May 04, 2005 12:21 PM To: php-db@xxxxxxxxxxxxx Subject: Re: Transfering post data to a series of pages. You may also consider using sessions to store form data.. this allows for actual user interaction with the data, back/forward etc... as well as tracking and other stuff.. you really should only have "Page1.php", and use a logic object to parse the data from there.. IMHO, of course. :) dpgirago@xxxxxxxxxxxxxx wrote: >Perry, Matthew (Fire Marshal's Office) wrote: > > >>Is there a way to transfer post data to a series of PHP pages? >> >>For example, lets say I have the following 4 pages: >>Page1.php - this page has my original post form >>Page2.php - this page does one thing with the post data >>Page3.php - this page does another thing with the post data >>Page4.php - this page shows the results of everything I have done >> >>Right now I am using the header: <?header("Location: page3.php");?> >> >>The problem is, the following works: >>Page1.php - this page has my original post form >>Page2.php - this page does one thing with the post data >>Page3.php - this page shows the results of everything I have done >> >>But when I try to add the second transfer the data is lost: >>Page1.php - this page has my original post form >>Page2.php - this page does one thing with the post data >>Page3.php - this page does another thing with the post data >>Page4.php - Only the results from Page2.php are shown!!!! >> >>ASP does this with <%Server.Transfer ("transferpage1.asp")%> >>Is there a counterpart with PHP? >> >>- Matthew >> >> > >Martin Norland wrote: > > >>>include() :P >>> >>> > > > >>>seriously though, Page1.php and Page4.php are the only two pages that >>>should exist, if any. Page2 and Page3 should pretty much guaranteed be >>> >>> > > > >>>turned into function calls or classes and called from Page4.php. You >>>don't need to separate logic and display in separate scripts that you >>>push everything at, just separate your logic out into function calls. >>> >>> > > >What Martin suggests makes a lot of sense. Can you say something about why >you have the site design the way that you do? > >David > > -- PHP Database Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php -- PHP Database Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php