--- On Sat, 10/18/08, Diane <[EMAIL PROTECTED]> wrote: > What specific code would I have to add to make my contact > form only accept an E-Mail Address where it is asked for? > Right now it will accept anything:
There are two issues here. The first is, do you want to check to see is a string of characters looks like a proper email address (eg [EMAIL PROTECTED])? Or, do you want to ensure that it is a valid email address? For the first you can use a regular expression to see if it looks like an email address. if (preg_match("/[EMAIL PROTECTED]/", $email) { print "looks like an email"; } else { print "does not look like an email"; } You should check to see if it looks like an email in either case. To see if it is a working email, you should send a message which contains a URL that will let them indicate that the message has been received. There are several ways to accomplish this. The URL you give should point to a PHP script with GET variables that you are expecting to see. The link should probably only work one time to avoid abuse. James