zantar Posté 10 Décembre 2006 Posté 10 Décembre 2006 je viens de trouver sur ce site, en fin de page ce script qui controle les en-tetes en fonction des injections de codes connues par les robots question de novice : Où placer exactement ce bout de code dans le script du HUb afin qu'il soit efficace ? <?$erreur = "";$headers = "From: ".$POST['Email'];// avant l'envoi du mail test des champs sensiblesif(eregi("(\r|\n)",$headers) || eregi("(\r|\n)",$destinataire) || eregi("(cc:|bcc:|from:)",$message_final)) $erreur = "Tu t'es vu quand tu spam ?..."; // bloquage du mail// ajout des en-têtes optionnelles après vérificationif(strlen($email_cc)) $headers .= "\nCC: ".$email_cc;if(strlen($email_bcc)) $headers .= "\nBCC: ".$email_bcc;// pas d'erreur...if($_POST && !strlen($erreur)) { // ... traitement du formulaire} elseif(strlen($erreur)) { echo $erreur;}?>
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant