More professional error handling

jin007

New Member
I have a contact form and I handle errors by checking each field one-by-one with an "if" statement. I find this hard and I can't seem to find a better/more productive way to get them working. I would also like a heading saying "Error" if one (or more) is true. But I cant get them to work with the separate "if" statements.Here is my code:\[code\]$name = $_POST['name']; //get data from the form$email = $_POST['email'];//get data from the form$message = $_POST['message'];//get data from the formif($name == ""){echo"<p class='error'>Please enter a name.</p>";}if (!eregi("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$",$email)){echo "<p class='error'>Your email address is not valid.</p>"; }if($message == ""){echo"<p class='error'>Please enter a message.</p>";}else{echo"all ok, send email code..."; }\[/code\]Edit: These errors are for the validation of the form.
 
Back
Top