Bon voici ma fonction avec laquelle j ai un petit problème
 
-----------------------------------------------------------------
 	if ($exp_nom=='' || $exp_mail=='' || $dest_mail==''
 {
 	print "Formulaire incomplet.";
 }
 else
 {
 	$tab = explode(',', $dest_mail);
 	for ($i=0; $i<count($tab); $i++)
 	{
   if (ereg('^[-!#$%&\'*+\\./0-9=?A-Z^_`a
-z{|}~]+'.'@'.'[-!#$%&\&
#039;*+\\/0-9=?A-Z^_`a-z{|}~]+\.'.'
[-!#$%&\'*+\\./0-9=?A-Z^_`a-z{|}~]+$
9;,$tab[$i]))
   {
   	/* destinataire */
   	$destinataire .= "$tab[$i]";
 
   	/* sujet */
   	$objet.= "Message de $exp_nom";
 
   	/* message */
   	$message.= "<font face=Verdana size=2>Bonjour,<br><br>";
   	$message.= "Votre ami(e) $exp_nom vous a fait parvenir ce message :<br><br>";
   	$message.= "Si tu souhaites suivre l'actualité DVD, tout savoir sur le dézonage, et participer à un forum vraiment sympa, je te conseille de visiter le site <b><a href=\"http://www.dvd-area.com\">DVD-AREA</a></b>.<br><br>";
   	$message.= "Amicalement,<br>";
   	$message.= "$exp_nom</font>";
 
   	/* option */
   	$entete.= "From: $exp_mail\n";
   	$entete.= "X-Mailer: PHP\n";
   	$entete.= "Content-Type: text/html; charset=iso-8859-1\n";
 
   	mail($destinataire, $objet, $message, $entete);
   }
   else
   {
   	print "L'adresse E-mail d'un ou plusieurs destinataires est invalide.";
   }
 	}
 }
-----------------------------------------------------------------
 
En fait cette fonction decoupe un champs ou la personne a inscrit plusieurs email (via la fonction explode) et ensuite une boucle For est lancée pour verifié chaque email et envoyer le message. Le problème c est que le message est uniquement envoyé au premier mail de la string (Exemple : la personne tape "toto@no.fr,coco@papa.com" ben seul toto@no.fr recevra le mail alors que le second est correcte... Bref je bloque dessus et j arrive pas à voir ma faute... si kelkun pouvait m eclairer merci d avance...