j'ai générer se formulaire via ce site : http://www.ge-net.ch/page/rw-wfco-owb-0.html
voici le code de mon formulaire:
<?php
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=trim(eregi_replace("[^0-9+]", "", $f_4));
$f_5=trim(ucwords(eregi_replace("[^a-zA-Z0-9|é|è|à|ä|ö|ê|\ -]", "", $f_5)));
$f_7=trim(ucfirst(eregi_replace("[^a-zA-Z0-9|é|è|à|ä|ö|ê|\ -]", "", $f_7)));
$f_6=strip_tags(trim($f_6));
// Verification des champs
if(strlen($f_1)<2){
$erreur.="<li><span class='txterror'>Le champ « Nom » est vide ou incomplet.</span>";
$errf_1=1;
}
if(strlen($f_2)<2){
$erreur.="<li><span class='txterror'>Le champ « Prenom » est vide ou incomplet.</span>";
$errf_2=1;
}
if(strlen($f_3)<2){
$erreur.="<li><span class='txterror'>Le champ « Adresse,numéro est vide ou incomplet.</span>";
$errf_3=1;
}
if(strlen($f_4)<2){
$erreur.="<li><span class='txterror'>Le champ « Code postal » est vide ou incomplet.</span>";
$errf_4=1;
}
if(strlen($f_5)<2){
$erreur.="<li><span class='txterror'>Le champ « Localité; » est vide ou incomplet.</span>";
$errf_5=1;
}
if(strlen($f_7)<2){
$erreur.="<li><span class='txterror'>Le champ « Question » est vide ou incomplet.</span>";
$errf_7=1;
}
if($erreur==""){
// Création du message
$titre="Fiche Formulaire contact";
$tete="From:[email protected]\n";
$corps.="Nom : ".$f_1."\n";
$corps.="Prenom : ".$f_2."\n";
$corps.="Adresse,num : ".$f_3."\n";
$corps.="Code postal : ".$f_4."\n";
$corps.="Localite; : ".$f_5."\n";
$corps.="Email : ".$f_6."\n";
$corps.="Question : ".$f_7."\n";
if(mail("[email protected]", $titre, stripslashes($corps), $tete)){
$ok_mail="true";
}else{
$erreur.="<li><span class='txterror'>Une erreur est survenue lors de l'envoi du message, veuillez refaire une tentative.</span>";
}
}
}
?>
lorsque j'envoie le mail j'ai ce message de confimation:
-----------------------------------------------------------------------------
Le message ci-dessous nous a bien été transmis, et nous vous en remercions.
Nom : Grégory
Prenom : Alévèque
Adresse,num : Rue Des Carmé32
Code postal : 4858
Localite; : Biêvre
Email : [email protected]
Question : Je voudrait des renseignement sur é è à �( ce symbole doit être ç )
Nous allons y donner suite dans les meilleurs délais.
---------------------------------------------------------------------------------
Ce que je reçois dans ma boite mail:
Nom : Grégory
Prenom : Alévèque
Adresse,num : Rue Des Carmé32
Code postal : 4858
Localite; : Biêvre
Email : [email protected]
Question : Je voudrait des renseignement sur é è à Ã
-----------------------------------------------------------------------------------
merci de votre aide