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: [EMAIL PROTECTED]
>For additional commands, e-mail: [EMAIL PROTECTED]
>To contact the list administrators, e-mail: [EMAIL PROTECTED]
--
Jim Musil
---------
Multimedia Programmer
Nettmedia
-------------
212-629-0004
[EMAIL PROTECTED]
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]