Re: Transfering post data to a series of pages.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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


[Index of Archives]     [PHP Home]     [PHP Users]     [Postgresql Discussion]     [Kernel Newbies]     [Postgresql]     [Yosemite News]

  Powered by Linux