salut j'ai realiser un formulaire pour un webmaster qui envoi newslettre au abonnée du notre site http://www.intervallemedia.com

voila code : formulaire

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
<label>TITRE : </label> <input name="titre" id="titre"  style="height:21px;"/><br/>
<label>MESSAGE :</label> <textarea name="msg" cols="64" rows="14" wrap="virtual" id="msg"></textarea><br/>
 
<input name="Submit222" type="button" class="button" onclick="ajax4()" value="Envoyer" />

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
 
<meta http-equiv="Content-Type" content="text-html; charset=iso-8859-1">
<?php
include 'connexion.php';
$msg=$_POST['msg']; //message newslettre 
$titre=$_POST['titre']; //titre newslettre
if(!empty($msg) && !empty($titre) )
{
$q = mysql_query("SELECT nom, email FROM client"); // requete
  $compteur=1; // variable pour compter les mails
  while ($r = mysql_fetch_array($q)) { 
  $nom=$r['nom'];//pren nom de la table
  $e_mail = $r['email']; //prend l'email de la table
 
  // 1 exemple de contenu du mail
  $contenu = '$msg';
// envoi du mail HTML
  //$from = "From: hello <xxx@yyyy.com>\nMime-Version:";
  //$from .= " 1.0\nContent-Type: text/html; charset=ISO-8859-1\n";
 
 
  $from = 'MIME-Version: 1.0' . "\r\n";
$from .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
$from .= 'From: xxxxx <xxxxxx@gmail.com>' . "\r\n";
  // envoie du mail
  if(mail($e_mail,$titre,$contenu,$from))
  {
echo 'envoi avec succès';
}
else
{
echo 'echec envoi newslettre';
}
ma newslettre est en form html
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
 
<table width="589" height="278" border="0" bgcolor="#00FF00">
  <tr>
    <td width="36" rowspan="3" bgcolor="#00FF00">&nbsp;</td>
    <td width="412" height="31" bgcolor="#00FF00">&nbsp;</td>
    <td width="36" rowspan="3" bgcolor="#00FF00">&nbsp;</td>
  </tr>
  <tr>
    <td height="195"><p> </p>      
      <table width="487" height="153" border="0">
        <tr>
          <td><table width="100" border="1">
            <tr>
              <td><img src="images/Logo IntervalleMedia.JPG" width="510" height="82" /></td>
            </tr>
          </table></td>
        </tr>
        <tr>
          <td><h1><font color="#FF0000" face="Times New Roman, Times, serif"> bonjour cher</font></h1></td>
        </tr>
        <tr>
          <td><p>Les offre de la semaines : </p>
    <p>Ceci est une Newslettre from <font color="#0000FF"> IntervalleMedia</font> </p>
    <p align="center"><a href="webmaster@intervallemedia.com">webmaster@intervallemedia.com</a> </p></td>
        </tr>
      </table>
    <p></p>      <p>&nbsp;</p></td>
  </tr>
 
  <tr>
    <td width="412" valign="top" bgcolor="#00FF00">&nbsp;</td>
  </tr>
</table>
bon finalement les abonnée recoivent bien l'email mais il ne recoivent pas newslettre le contenu de l'email $msg svp pouvez vous m'aidez sur ca