[FX.php List] Break up a big form
Gjermund Gusland Thorsen
ggt667 at gmail.com
Wed Jul 19 16:50:03 MDT 2006
Why not have all the communication with the database in one file?
CreateRecord.php for example..
ggt667
On 7/20/06, Bob Patin <bob at patin.com> wrote:
>
>
>
>
>
> OK. Here I go, breaking up a large form into several pages.
>
>
>
>
> Form1.php calls CreateRecord.php through a submit button.
>
> CreateRecord creates the record...and now I need to call form2.php.
>
> (Previously, a review page was displayed, which handled the whole form).
>
>
>
>
> That's where I'm perplexed.
>
>
>
>
> Do I use an include(Form2.php) on the bottom of the CreateRecord.php page,
> just after the FMNew function?
>
>
>
>
> Or, do I open a Form2.php as a whole new page? If so, I can't figure out
> which function does that, versus simply including on existing page.
>
>
>
>
> Sorry for basic question.
>
> No problem; everyone started in the same spot...
>
> I process the 1st form in the 2nd page, which is also the submission page,
> part 2...
>
> So the PHP at the top creates the NEW record, then immediately uses those
> same variables which I've captured from page 1, and plugs them into page 2,
> if you want the applicant to see them. For example, if page 2 should show
> the stuff they entered into page 1, and then adds some more input fields,
> this makes it really easy to do that.
>
> You can use IF statements to make it so that if there's an error, a line of
> error text shows up, like this:
>
> if ($newResult['errorCode']==0){
>
> <<< here's the 2nd form's fields >>>
>
> }else{
>
> echo "There was an error, yada yada yada.";
>
> }
>
> Hope that helps,
>
> Bob Patin
> Longterm Solutions
> bob at longtermsolutions.com
> 615-333-6858
> http://www.longtermsolutions.com
>
> CONTACT US VIA INSTANT MESSAGING:
> AIM or iChat: longterm1954
> Yahoo: longterm_solutions
> MSN: tech at longtermsolutions.com
> ICQ: 159333060
>
>
>
> _______________________________________________
> FX.php_List mailing list
> FX.php_List at mail.iviking.org
> http://www.iviking.org/mailman/listinfo/fx.php_list
>
>
>
More information about the FX.php_List
mailing list