envoyer un formulaire sur un email différent en fonction du choix fait
Hors ligneTrobador Le 20/04/2010 à 10:00 Profil de Trobador Configuration de Trobador

Bonjour

je voudrais pouvoir envoyer un email à un destinataire différent en fonction du choix de l'internaute.

Si l'utilisateur choisi dans une liste déroulante une ville alors le mail sera envoyé chez un destinataire se trouvant dans cette ville

j'ai fait ça

pour les variables :

$ville_a="Paris";
$ville_b="Poitiers";
$ville_c="Bordeaux";
$ville_d="Lyon";
$list['f_13']=array(" ",$ville_a, $ville_b, $ville_c, $ville_d);

$mail_1="1@gmail.com";
$mail_2="2@gmail.com";
$mail_3="3@gmail.com";
$mail_4="4@gmail.com";
 

// conditionnelle pour le mail

if( in_array($ville_a, $list['f_13'] ) )
    $mail = $mail_1;
elseif( in_array($ville_b, $list['f_13'] ) )
    $mail = $mail_2;
elseif( in_array($ville_c, $list['f_13'] ) )
    $mail = $mail_3;
elseif ( in_array($ville_d, $list['f_13'] ) )
    $mail = $mail_4;
else
    $mail = $mail_4;



// adresse mail

if(mail($mail, $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>";

 

 

Mais voilà tout arrive dans le premier mail quelque soit le choix... peut être à cause de la liste

Je tourne en rond depuis pas mal de temps

 

Merci

Hors ligneFrcfrc Le 29/04/2010 à 13:17 Profil de Frcfrc Configuration de Frcfrc

Je n'ai malheureusement pas la réponse mais je trouve ta question très interressante et la solution

m'aidera également

bonne chance

Vous avez résolu votre problème avec VIC ? Faites-le savoir sur les réseaux sociaux !
Vulgarisation-informatique.com
Cours en informatique & tutoriels