Validation Not Working When Submitting
I applied server side validation however when I hit submit it goes right to the confirmation page.
I applied server side validation however when I hit submit it goes right to the confirmation page.
the action of the form is to post to the contact-us-confirm.php:
<form action="contact-us-confirm.php" method="post" name="form2" id="form2">
When working with forms, remember this rule:
All form Processing must occur on the action page
this means that the validation needs to be added to the contact-us-confirm.php page.
this is similar to the way the eCart checkout form works, see this thread bout adding validation to the confirm page of eCart for details on how to work with a form that post to another page:
showthread.php?t=21834&highlight=confirm+form+data
But there is no form on the contact confirm page?
Can you ellaborate a bit more IM still confused
Thank you Jason
Ok I did step one which is to bind to the form/data from the bindings tab; and then went back to the contact us page but do not see the WA Validations in the bindings tab
How do I get those to show?
the Validations is not in the bindings tab, it is in the server validations tab.
it doesn't matter that the confirm page does not have a form
the action of the form on the contact_us.php page is set to post to the contact-us-confirm.php page:
<form action="contact-us-confirm.php" method="post" name="form2" id="form2">
This means that when the form is submitted, it immediately passes the form information to the contact-us-confirm.php page. all processing of the form data must occur on that page.
The validation of the contact_us form must occur on the contact-us-confirm.php page since that is where the action tells the server where to send the form data.
Your friends over here at WebAssist! These Dreamweaver extensions will assist you in building unlimited, custom websites.
These out-of-the-box solutions provide you proven, tested applications that can be up and running now. Build a store, a gallery, or a web-based email solution.