Bonjour,
Mon formulaire étant en proie au spam depuis quelques temps, j'ai voulu effectuer quelques vérifications sur les champs transmis avant l'envoi.
Mon formulaire se compose simplement de 6 champs (nom, prénom, adresse, ville, code postal, téléphone).
j'aimerai donc faire une boucle pour vérifier l'existence de certaine chaine,
voici :
l'autre solution serait d'effectuer une recherche a partir d'un tableau :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 for($i=0;$i<sizeof($_POST);$i++) { if (eregi("\r",$_POST[$i]) || (eregi("http:",$_POST[$i]) || eregi("\n",$_POST[$i]) || eregi("Content-Type:",$_POST[$i])){ header("Location:page.php?result=false"); );
d'élément, mais je ne crois pas que la fonction eregi puisse accepter un tableau dans son premier argument ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part $find = array("/bcc\:/i","/Content\-Type\:/i","/cc\:/i","/to\:/i","\r","\n");
merci par avance
Partager