Bonjour j'ai un probleme que je n'arrive pas a resoudre malgré des heures de recherche sur internet.
J'ai réalisé une page php avec un formulaire qui contient un select multiple.
Dans la page de traitement je voudrais récuperer (avec $_POST) les valeurs du formulaires et m'en servir pour envoyer un mail.
Le select multiple correspond alors aux destinataires des email.
Comment est il possible de récupérer les valeurs du select pour pouvoir m'en servir comme destinataire
Merci d'avance pour toutes vos reponses
PS : si quelqu'un à un script dispo, il pourrait le mettre sur le site, j'en ai trouvé aucun qui permet cette fonction.
//-------- page envoidistrib.php
<table width="516" height="100" border="0" align="center" cellpadding="0" cellspacing="0">
<tr valign="top">
<td height="100" align="center">
<form name="form1" method="post" action="envoimailcd.php">
<p> </p>
<table width="482" border="0" cellspacing="2" cellpadding="2">
<tr class="bgp">
<td width="83"align="right">Pour : </td>
<td width="385"
align="left">
<select name="select" size="4" multiple>
<?php
do {
?>
<option value="<?php echo
$row_rsClients['mail']?>"><?php echo
$row_rsClients['nom']?></option>
<?php
} while ($row_rsClients = mysql_fetch_assoc($rsClients));
$rows = mysql_num_rows($rsClients);
if($rows > 0) {
mysql_data_seek($rsClients, 0);
$row_rsClients = mysql_fetch_assoc($rsClients);
}
?>
</select>
</td>
</tr>
<tr class="bgp2">
<td align="right">Sujet : </td>
<td width="385"><input type="text"
name="subject"></td>
</tr>
<tr class="bgp">
<td valign="top" align="right">Message : </td>
<td align="left">
<textarea name="message" cols="60" rows="15"></textarea>
</td>
</tr>
<tr class="bgp2">
<td>
<input type="hidden"
name="auteur" value="<? echo $_SESSION['VARlog']; ?>">
<?php $now=date('\Le d/m/Y -
H:i'); ?>
<input type="hidden" name="date" value="<?php echo $now;
?>">
<input type="hidden" name="email" value="<?php echo
$row_rsConsultant['mail']; ?>">
<td align="left">
<input type="submit" name="Submit" value="Envoyer">
</td>
</tr>
</table>
//------ page envoimail.php
<?php
//création des variables aux noms abrégés
$sub=$_POST['subject'];
$name=$_POST['auteur'];
$email=$_POST['email'];
$sujet=$_POST['message'];
$date=$_POST['date'];
$pour=$_POST['pour'];
$toaddress = '$pour';
$subject = ' '.$sub."\n";
$mailcontent = 'Nom : '.$name."\n"
.'Message : '.$sujet."\n"
.'Date :
'.$date."\n";
$mailheaders = "From: $name<> \n";
$mailheaders .= "Reply-To: $email\n\n";
mail($toaddress, $subject, $mailcontent, $mailheaders);
?>