bonjour
J'ai écri un formulaire d'envoi de newsletter très basique. Grace à un formulaire, on inscrit l'objet et le contenu du message. Les adresses des destinataires sont réccupérées à partir d'une base de donnée (database:CTinscrip ; table: inscrip avec 2 champs: nom et mail)
lorsque je teste mon corde, le formulaire s'affiche, mais lorsque je valide y'a un message d'erreur qui s'affiche:
Warning: mail() expects parameter 1 to be string, resource given in c:\program files\easyphp\www\simon\ct_envoi3.php on line 25
voila mon code php. Si quelqu'un vois ce qui ne va pas... :
merci d'avance
________________________________
<html>
<?
// =========================== connexions à la base
if (mysql_connect("localhost","root","") == false) {
echo "ya un pb avec mysql";
} else {
// selection et création dedatabase
if (mysql_select_db("CTinscrip") == false) {
echo"problème avec la base";
};
// ============================================
if ($bt=="ok") { // on est en retour du formulaire de prépa news
$adr_mail = mysql_query ("SELECT mail from inscrip");
$titre = "$objet_f";
$tete = "de: $broack@voila.fr";
$tete .= "Content-Type: text/html;";
$corps .= "$message_f";
$lettre = mail($adr_mail, $titre, $corps, $tete);
}else{ //afficher le formulaire de prépa news
echo '<body><form method="post" action="ct_envoi3.php">';
echo 'objet : <input type="text" name="objet_f" ><br>';
echo 'message : <input type="text" name="message_f" ><br>';
echo '<input type="submit" name="bt" value="ok"></form>';
echo '</form>';
echo '</body>';
}
};
?>
</html>