1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82
| <?php
// Couleur du texte des champs si erreur saisie utilisateur
$color_font_warn="#FF0000";
// Couleur de fond des champs si erreur saisie utilisateur
$color_form_warn="#9291cb";
// Ne rien modifier ci-dessous si vous nêtes pas certain de ce que vous faites !
$list['f_8']=array("Sélectionnez","Renseignement "," Probleme Technique ","Demande de devis");
if(isset($_POST['submit'])){
$erreur="";
// Nettoyage des entrées
while(list($var,$val)=each($_POST)){
if(!is_array($val)){
$$var=strip_tags($val);
}else{
while(list($arvar,$arval)=each($val)){
$$var[$arvar]=strip_tags($arval);
}
}
}
// Formatage des entrées
$f_1=trim(ucwords(eregi_replace("[^a-zA-Z0-9éèàäö\ -]", "", $f_1)));
$f_2=trim(ucwords(eregi_replace("[^a-zA-Z0-9éèàäö\ -]", "", $f_2)));
$f_3=trim(ucwords(eregi_replace("[^a-zA-Z0-9éèàäö\ -]", "", $f_3)));
$f_4=strip_tags(trim($f_4));
$f_5=trim(eregi_replace("[^0-9\ +]", "", $f_5));
$f_6=trim(eregi_replace("[^0-9\ +]", "", $f_6));
$f_7=trim(eregi_replace("[^0-9+]", "", $f_7));
// Verification des champs
if(strlen($f_1)<2){
$erreur.="<li>Le champ « Nom » est vide ou incomplet.";
$errf_1=1;
}
if(strlen($f_4)<2){
$erreur.="<li>Le champ « Mail » est vide ou incomplet.";
$errf_4=1;
}else{
if(!ereg('^[-!#$%&\'*+\./0-9=?A-Z^_`a-z{|}~]+'.
'@'.
'[-!#$%&\'*+\/0-9=?A-Z^_`a-z{|}~]+\.'.
'[-!#$%&\'*+\./0-9=?A-Z^_`a-z{|}~]+$',
$f_4)){
$erreur.="<li>La syntaxe de votre adresse e-mail n'est pas correcte.";
$errf_4=1;
}
}
if(strlen($f_5)<2){
$erreur.="<li>Le champ « Tel » est vide ou incomplet.";
$errf_4=1;
}
if(strlen($f_7)<2){
$erreur.="<li>Le champ « Code Postal » est vide ou incomplet.";
$errf_7=1;
}
if($f_8==0){
$erreur.="<li>Le champ « Motif du contact » n'a pas été défini.";
$errf_8=1;
}
if(strlen($f_9)<2){
$erreur.="<li>Le champ « Message » est vide ou incomplet.";
$errf_9=1;
}
if($erreur==""){
// Création du message
$titre="Message de votre site";
$tete="From:Site@guide-chat.fr/entreprise\n";
$corps.="Nom : ".$f_1."\n";
$corps.="Prénom : ".$f_2."\n";
$corps.="Entreprise : ".$f_3."\n";
$corps.="Mail : ".$f_4."\n";
$corps.="Tel : ".$f_5."\n";
$corps.="Code Postal : ".$f_7."\n";
$corps.="Motif du contact : ".$list['f_8'][$f_8]."\n";
$corps.="Message : ".$f_9."\n";
if(mail("chazelle@orange.fr", $titre, stripslashes($corps), $tete)){
$ok_mail="true";
}else{
$erreur.="<li>Une erreur est survenue lors de l'envoi du message, veuillez refaire une tentative.";
}
}
}
?> |
Partager