Re: Forms and Results with PHP
| From: | jimtronic | Date: | Thu, 06 Dec 2001 22:19:45 +0000 |
| Subject: | Re: Forms and Results with PHP | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-76956@lists.php.net to get a copy of this message | ||
It's good practice to check that needed variables were passed at the top of the page.
if($name) {
normal display
exit
} else {
error display
exit
}
To take this further, you should verify that not only was the required data sent, but that it was in the correct format and not some malicious attack.
I have a form that a user can put his contact info. This form posts to a file called results.php. The results.php file has a mail() command and the echo (i.e. <? echo "$name"; ?>) to show the user confirmation of what he has submitted. However, if someone goes directly to results.php it will show Name: blank and email blank information. Is there a way for the page to post an error stating no information was submitted or is there a way to enable the page to process without information? Thanks for the help, Ben -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: php-general-unsubscribe@lists.php.net For additional commands, e-mail: php-general-help@lists.php.net To contact the list administrators, e-mail: php-list-admin@lists.php.net-- Jim Musil --------- Multimedia Programmer Nettmedia ------------- 212-629-0004 jim@nettmedia.com