envoyer un mail à plusieurs destinataires

Répondre
friedrich
friedrich
Déconnecté
j'ai un formulaire de resevation en php et je veux envoyer à deux destinataires comment faire merci
Keika
Keika
Déconnecté
Le PHP --> C'est dur !
point virgule
LA GLOBULE
LA GLOBULE
Déconnecté
111 111 111 x 111 111 111 = 12 345 678 987 654 321
C'est un peu juste comme réponse.

Tu trouveras toutes les infos dans la doc php à propos de la fonction mail.
friedrich
friedrich
Déconnecté
voila se que j'ai fait mais je voulais faire deux mail merci.......
  1. <?php
  2. //traitement des données envoyés par la page reservation.html
  3. $nom = $_POST['nom'];  
  4. $prenom = $_POST['prenom'];  
  5. $pays = $_POST['pays'];  
  6. $email = $_POST['email'];  
  7. $nbr_jours = $_POST['nb_jours'];  
  8. $date_arrive = $_POST['annee_du']."/".$_POST['mois_du']."/".$_POST['jours_du'];  
  9. $nbr_personne = $_POST['nbr_personne'];  
  10. $autre = $_POST['autre'];  
  11. $destinataire = "mon mail";  
  12. $sujet = "Demande de réservation du site";  
  13. $message = "-Information sur la personne : \n";  
  14. $message .= "Nom et prénom : ".$nom." ".$prenom."\n";  
  15. $message .= "Pays : ".$pays."\n";  
  16. $message .= "Date d'arrivé : ".$date_arrive."\n";  
  17. $message .= "Nombres de jours : ".$nbr_jours."\n";  
  18. $message .= "----------------------\n";  
  19. $message .= "Autres Activitées : \n";  
  20. $message .= $autre."\n";  
  21. $entete = "From: ".$nom." ".$prenom."<".$email.">";  
  22. $mail = mail($destinataire,$sujet,stripslashes($message),$entete);  
  23. if($mail){ 
  24.    //redirection vers la page de confirmation
  25.    header("location:confirmation_reservation.html");  
  26. }else{ 
  27.    echo "Impossible d'envoyer la réservation.";  
  28. }  
  29. ?> 


Note du modérateur : merci d'utiliser le bb-code comme indiqué dans les conditions d'utilisation des forums
LA GLOBULE
LA GLOBULE
Déconnecté
111 111 111 x 111 111 111 = 12 345 678 987 654 321
Tu veux faire deux mails ? Ou bien un mail avec deux destinataires ?

Dans le premier cas, ben tu recopies deux fois ton code, dans le second, tu utilises la solution de keika, séparer tes destinataires avec un point virgule.
friedrich
friedrich
Déconnecté
je veux un mail pour deux responsable

Code supprimé : non respect de la charte

est ce que c'est jeste comme ça merci
LA GLOBULE
LA GLOBULE
Déconnecté
111 111 111 x 111 111 111 = 12 345 678 987 654 321
On a répondu à ta question : tu dois séparer tes destinataires avec un point virgule.
friedrich
friedrich
Déconnecté
merci mais ne fonction pas !!!
LA GLOBULE
LA GLOBULE
Déconnecté
111 111 111 x 111 111 111 = 12 345 678 987 654 321
Et avec une virgule, cela fonctionne ?

Y'a un exemple d'envoi de mail à deux destinataires sur la page que je t'ai donné.
Keika
Keika
Déconnecté
Le PHP --> C'est dur !
tu as mis quoi a la place de "mon mail" a cote de $destinataire ?

Evite d'oublier les balises de code stp sinon on ne peut pas t'aider
friedrich
friedrich
Déconnecté
voila se que j'ai fait ....

Code supprimé : non respect de la charte
Keika
Keika
Déconnecté
Le PHP --> C'est dur !
tu devrais avoir une erreur PHP ici:

  1. <?php
  2.  
  3. $destinataire = "mail1@yahoo.com";"mail2@yahoo.fr";  
  4.  
  5. //Quand le navigateur lit ton code et qu'il respecte PHP il va comprendre qu'apres le premier ; la valeur de $destinataire s'arrete et apres il voit du texte pur, il ne devrait pas aimer...
  6. Fouille autour de ca...et des guillemets.  
  7.  
  8. ?> 


Et n'oublie pas les balises "[code ]" et [/code ]" pour inserer du CODE !
friedrich
friedrich
Déconnecté
merci pq encore une autre fois grand merci je fait essayer
Répondre
Accès rapide :

Remonter Remonter
L'éditeur javascript - CSS - Gentoo - Tutoriaux PHP - Tutoriels PHP - Php