8792 sujets

Développement web côté serveur, CMS

Bonjour,

J'ai un petit souci, je n'arrive pas à envoyer mon formulaire a plus de 2 personnes...Auriez vous une solution????

<?php 
//Pour définir chaque input du formulaire, ajouter le signe de dollar devant 


$msg .= "nom:\t$nom\n";
$msg .= "societe:\t$societe\n"; 
$msg .= "telephone:\t$telephone\n"; 
//Pourait continuer ainsi jusqu'à la fin du formulaire 
  
$recipient = "mailbidon1@truc.com; mailbidon2@truc.fr";
$subject = "RAPPELLER EN MOINS D'UNE HEURE!!!!!!!!!"; 
  
$mailheaders = "From: $nom demande info sur tarifs standard a distance<> \n"; 
$mailheaders .= "Reply-To: $email\n\n"; 
  
mail($recipient, $subject, $msg, $mailheaders); 
  
echo "<HTML><HEAD>"; 
echo "<TITLE>Formulaire envoyer!</TITLE></HEAD><BODY>"; 
echo "<P align=center><br><br><br><br></P>"; 
echo "<p align=center>"; 
echo "Merci. Votre demande à bien été envoyée. Nous vous rappellons dans moins d'une heure.
<br><br> ASEI vous remercie.</p>"; 
echo "</BODY></HTML>"; 
  
?> 
Bonsoir,
Alsacréations n'est pas un Forum spécialisé dans les techniques php ...
Cependant, je pense que ceci répondra à ta question. Smiley cligne
Relis le manuel sur la fonction mail, y'a pourtant tout expliqué : le paramètre $to peut préciser plusieurs destinataires, il faut les séparer par une virgule. Toi t'as mis un point-virgule, alors forcément ça foire Smiley decu

Aussi ton $mailHeaders est totalement faux, on ne peut pas mettre tout un texte comme ça dedans, le format est bien définit et précis (et y'a même une possible faille de sécurité du fait de l'utilisation de $nom cash sans protection)