le programme ci-dessous fonctionne parfaitement avec une base de donnée php, mais sur mysql il ne m'envoit pas de e-mail avec les résultats... pourquoi ???
à noter que la fonction print affiche bien le e-mail du destinatoire qui doit servir pour envoyer les résultats...
cependant ce e-mail ne part jamais...
HELP !!!
<? //on se connecte à la base de donnée $db = mysql_connect('hote,'username','passe') or die ("erreur de connexion"); //on selectionne vôtre base mysql_select_db('base',$db) or die ("erreur de connexion base");
//on recherche avec un nom comme correspondance $req = mysql_query("SELECT email from Annonceur where id=\"$id\""); while ( $result = mysql_fetch_array($req) ) { // affichage du resultat print $result[email].'<br>'; }
$headers = "From: ".$email." <".$email.">\n"; $headers .= "Content-Type: text/html; charset=iso-8859-1\n"; $objet = "Re: en réponse à votre petite annonce de modèle sur monsite.com";
$to = $result[email];
mail($to,$objet,$msg,$headers);
?>
|