création newsletter sur site web

comment sécuriser l'envoi des formulaires de contact et d'inscription aux newsletters?

je reçois des messages vides de robots j'imagine.

dans mon script php je n'ai pas le code qui vérifie s'il y a un mail. du coup il suffit d'appuyer sur envoyer et cela envoie un message vide inutile.

je crois qu'il existe quelque chose de simple avec les variables pour cela.

pour la newsletter
http://www.coeuraccords.com

et pour le formulaire de contact
http://www.coeuraccords.com/contactez-nous

D'avance merci aux bonne et charitables volontés... :)
 
Bonjour,

Il suffit de rajouter un condition avec la fonction if(),

Ainsi on aurai :
Bloc de code:
if (!isset($mail))      // le champ est vide ? (le point d exclamation inverse la fonction)
{
     mysql_query("INSERT INTO newsletter VALUES('', '$mail')");    // Oui, donc on enregistre.
}else{    // Sinon
     echo 'Une erreur c'est produite : Le mail indiqué n'est pas valide.';  //On envoi un message d'erreur
}