Voila j'ai un formulaire de contact qui se divise en 3 parties.
La première partie avant les balise méta
Code : Tout sélectionner
<?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="#FFCC66";
// Ne rien modifier ci-dessous si vous n'êtes pas certain de ce que vous faites !
$list['f_6']=array("Festival","Club","Promo","Média","Autre");
$list['f_9']=array("Sélectionnez","01-Ain"," 02-Aisne"," 03-Allier"," 04-Alpes-de-Haute-Provence"," 05-Hautes-Alpes"," 06-Alpes-Maritimes"," 07-Ardèche"," 08-Ardennes"," 09-Ariège"," 10-Aube"," 11-Aude"," 12-Aveyron"," 13-Bouches-du-Rhône"," 14-Calvados"," 15-Cantal"," 16-Charente"," 17-Charente-Maritime"," 18-Cher"," 19-Corrèze"," 2A-Corse-du-Sud"," 2B-Haute-Corse"," 21-Côte-d'Or"," 22-Côtes-d'Armor"," 23-Creuse"," 24-Dordogne"," 25-Doubs"," 26-Drôme"," 27-Eure"," 28-Eure-et-Loir"," 29-Finistère"," 30-Gard"," 31-Haute-Garonne"," 32-Gers"," 33-Gironde"," 34-Hérault"," 35-Ille-et-Vilaine"," 36-Indre"," 37-Indre-et-Loire"," 38-Isère"," 39-Jura"," 40-Landes"," 41-Loir-et-Cher"," 42-Loire"," 43-Haute-Loire"," 44-Loire-Atlantique"," 45-Loiret"," 46-Lot"," 47-Lot-et-Garonne"," 48-Lozère"," 49-Maine-et-Loire"," 50-Manche"," 51-Marne"," 52-Haute-Marne"," 53-Mayenne"," 54-Meurthe-et-Moselle"," 55-Meuse"," 56-Morbihan"," 57-Moselle"," 58-Nièvre"," 59-Nord"," 60-Oise"," 61-Orne"," 62-Pas-de-Calais"," 63-Puy-de-Dôme"," 64-Pyrénées-Atlantiques"," 65-Hautes-Pyrénées"," 66-Pyrénées-Orientales"," 67-Bas-Rhin"," 68-Haut-Rhin"," 69-Rhône"," 70-Haute-Saône"," 71-Saône-et-Loire"," 72-Sarthe"," 73-Savoie"," 74-Haute-Savoie"," 75-Paris"," 76-Seine-Maritime"," 77-Seine-et-Marne"," 78-Yvelines"," 79-Deux-Sèvres"," 80-Somme"," 81-Tarn"," 82-Tarn-et-Garonne"," 83-Var"," 84-Vaucluse"," 85-Vendée"," 86-Vienne"," 87-Haute-Vienne"," 88-Vosges"," 89-Yonne"," 90-Territoire de Belfort"," 91-Essonne"," 92-Hauts-de-Seine"," 93-Seine-Saint-Denis"," 94-Val-de-Marne"," 95-Val-d'Oise"," 971-Guadeloupe"," 972-Martinique"," 973-Guyane"," 974-La Réunion"," 976-Mayotte");
$list['f_12']=array("Sélectionnez","0-500","500-1000","1000-1500","1500-2000","2000 et +");
$list['f_13']=array("Sélectionnez","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");
$list['f_14']=array("Sélectionnez","Janvier","Février","Mars","Avril","Mai","Juin","Juillet","Août:Septembre","Octobre","Novembre","Décembre");
$list['f_15']=array("Sélectionnez","2012","2013","2014","2015");
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=strip_tags(trim($f_2));
$f_3=trim(eregi_replace("[^0-9\ +]", "", $f_3));
$f_10=strip_tags(trim($f_10));
$f_11=trim(ucwords(eregi_replace("[^a-zA-Z0-9éèàäö\ -]", "", $f_11)));
// Verification des champs
if(strlen($f_1)<2){
$erreur.="<li><span class='txterror'>Le champ « Nom, Prénom » est vide ou incomplet.</span>";
$errf_1=1;
}
if(strlen($f_2)<2){
$erreur.="<li><span class='txterror'>Le champ « Email » est vide ou incomplet.</span>";
$errf_2=1;
}else{
if(!ereg('^[-!#$%&\'*+\./0-9=?A-Z^_`a-z{|}~]+'.
'@'.
'[-!#$%&\'*+\/0-9=?A-Z^_`a-z{|}~]+\.'.
'[-!#$%&\'*+\./0-9=?A-Z^_`a-z{|}~]+$',
$f_2)){
$erreur.="<li><span class='txterror'>La syntaxe de votre adresse e-mail n'est pas correcte.</span>";
$errf_2=1;
}
}
if(strlen($f_3)<2){
$erreur.="<li><span class='txterror'>Le champ « Téléphone » est vide ou incomplet.</span>";
$errf_3=1;
}
if(strlen($f_4)<2){
$erreur.="<li><span class='txterror'>Le champ « Adresse complète » est vide ou incomplet.</span>";
$errf_4=1;
}
if(!$f_6){
$erreur.="<li><span class='txterror'>Le champ « Type d'évenement » requiert au moins une sélection.</span>";
$errf_6=1;
}
if(strlen($f_8)<2){
$erreur.="<li><span class='txterror'>Le champ « Nom de l'établissement » est vide ou incomplet.</span>";
$errf_8=1;
}
if($f_9==0){
$erreur.="<li><span class='txterror'>Le champ « Département » n'a pas été défini.</span>";
$errf_9=1;
}
if(strlen($f_11)<2){
$erreur.="<li><span class='txterror'>Le champ « Nom du représentant légal » est vide ou incomplet.</span>";
$errf_11=1;
}
if($f_12==0){
$erreur.="<li><span class='txterror'>Le champ « Capacité d'accueil » n'a pas été défini.</span>";
$errf_12=1;
}
if($f_13==0){
$erreur.="<li><span class='txterror'>Le champ « Jour » n'a pas été défini.</span>";
$errf_13=1;
}
if($f_14==0){
$erreur.="<li><span class='txterror'>Le champ « Mois » n'a pas été défini.</span>";
$errf_14=1;
}
if($f_15==0){
$erreur.="<li><span class='txterror'>Le champ « Année » n'a pas été défini.</span>";
$errf_15=1;
}
if($erreur==""){
// Création du message
$titre="Demande de booking venant du site www.monsiteweb.fr";
$tete="From:[email protected]\n";
$corps.="Nom, Prénom : ".$f_1."\n";
$corps.="Email : ".$f_2."\n";
$corps.="Téléphone : ".$f_3."\n";
$corps.="Adresse complète : ".$f_4."\n";
$corps.="Informations complémentaires : ".$f_5."\n";
for($id=0; $id<count($list['f_6']); $id++){
if($f_6[$id]==1){
$corps.="Type d'évenement : ".$list['f_6'][$id]."\n";
}
}
$corps.="Nom de l'évènement : ".$f_7."\n";
$corps.="Nom de l'établissement : ".$f_8."\n";
$corps.="Département : ".$list['f_9'][$f_9]."\n";
$corps.="Site web de l'evenement / établissement : ".$f_10."\n";
$corps.="Nom du représentant légal : ".$f_11."\n";
$corps.="Capacité d'accueil : ".$list['f_12'][$f_12]."\n";
$corps.="Jour : ".$list['f_13'][$f_13]."\n";
$corps.="Mois : ".$list['f_14'][$f_14]."\n";
$corps.="Année : ".$list['f_15'][$f_15]."\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>";
}
}
}
?>je voudrai savoir comment rediriger les informations envoyer sur 2 adresses mail car ici je ne l'ai que sur une:
Code : Tout sélectionner
if(mail("[email protected]", $titre, stripslashes($corps), $tete)){
$ok_mail="true";