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