If you are using a DB, check to see if there is already a record with the same information in the database before doing an INSERT. If the record exists, give an error message. If not, process the request as normal. This also eliminates duplicate entries due to other reasons.
Chris