J'ai donc remplacé et tapé ceci :
<?
session_start();
include("../includes.php");
viresipasregistered(1);
if ($_SESSION['statut']=="M")
{
vireavecmessage(0,"Accès restreint...","Vous ne pouvez accéder à cette page.","indexm.php");
}
head(1);
$userid = $_SESSION['userid'];
$nobjet = $_POST['nobjet'];
$ntexte = $_POST['ntexte'];
$news_num = $_POST['news_num'];
$timestamp= $_POST['timestamp'];
$anneed = substr($timestamp,0,4);
$moisnumd = substr($timestamp,4,2);
$moisd = tradmois(substr($timestamp,4,2));
$jourd = substr($timestamp,6,2);
// couleur
$ntexte=str_replace("[/color]", "</span>", $ntexte);
$regCouleur="\[color= ?(([[:alpha:]]+)|(#[[:digit:][:alpha:]]{6})) ?\]";
$ntexte=ereg_replace($regCouleur, "<span style=\"color: \\1\">", $ntexte);
$ntexte = str_replace("é", "é", $ntexte);
$ntexte = str_replace("É", "É", $ntexte);
$ntexte = str_replace("è", "è", $ntexte);
$ntexte = str_replace("ê", "ê", $ntexte);
$ntexte = str_replace("ë", "ë", $ntexte);
$ntexte = str_replace("à", "à", $ntexte);
$ntexte = str_replace("À", "À", $ntexte);
$ntexte = str_replace("â", "â", $ntexte);
$ntexte = str_replace("ä", "ä", $ntexte);
$ntexte = str_replace("ù", "ù", $ntexte);
$ntexte = str_replace("û", "û", $ntexte);
$ntexte = str_replace("ü", "ü", $ntexte);
$ntexte = str_replace("ô", "ô", $ntexte);
$ntexte = str_replace("ö", "ö", $ntexte);
$ntexte = str_replace("î", "î", $ntexte);
$ntexte = str_replace("ï", "ï", $ntexte);
$ntexte = str_replace("ç", "ç", $ntexte);
$ntexte = str_replace("'", "’", $ntexte);
$nobjet = str_replace("é", "é", $nobjet);
$nobjet = str_replace("É", "É", $nobjet);
$nobjet = str_replace("è", "è", $nobjet);
$nobjet = str_replace("ê", "ê", $nobjet);
$nobjet = str_replace("ë", "ë", $nobjet);
$nobjet = str_replace("à", "à", $nobjet);
$nobjet = str_replace("À", "À", $nobjet);
$nobjet = str_replace("â", "â", $nobjet);
$nobjet = str_replace("ä", "ä", $nobjet);
$nobjet = str_replace("ù", "ù", $nobjet);
$nobjet = str_replace("û", "û", $nobjet);
$nobjet = str_replace("ü", "ü", $nobjet);
$nobjet = str_replace("ô", "ô", $nobjet);
$nobjet = str_replace("ö", "ö", $nobjet);
$nobjet = str_replace("î", "î", $nobjet);
$nobjet = str_replace("ï", "ï", $nobjet);
$nobjet = str_replace("ç", "ç", $nobjet);
$nobjet = str_replace("'", "’", $nobjet);
$query1 = "insert into armenia_newsletter_id (news_id,objet,date)
values ('$news_num','$nobjet','$timestamp')";
$result1 = mysql_query($query1);
$query2 = "insert into armenia_newsletter_contenu (news_id,texte)
values ('$news_num','$ntexte')";
$result2 = mysql_query($query2);
$query = "select * from armenia_abonnes";
$result = mysql_query($query);
$nbresult = mysql_num_rows($result);
for ($i=1 ; $i<=$nbresult ; $i++)
{
$row = mysql_fetch_array($result);
$pnom = $row["nom"];
$pprenom = $row["prenom"];
$pemail = $row["email"];
$nobjet = stripslashes($nobjet);
$from = "Mime-Version: 1.0 \r\n"
."Content-Type: text/html; charset=\"ISO-8859-15\" \r\n"
."From: [email protected] \nReply-To: [email protected] \n";
$dest = $pemail;
$contenu = "
<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">
<html>
<head>
<meta name=\"author\" content=\"Manu Jung\">
<link rel=\"stylesheet\" href=\"http://www.armenia-coiffure.com/css/styles3.css\" />
<title>
Le Site d’Armenia, Coiffure et Onglerie à domicile
</title>
</head>
<body>
<center>
<span style=\"display:table-cell;text-align:center;\">
<table class=\"entete\" width=\"800\" cellpadding=\"0\" cellspacing=\"0\">
<tr valign=\"top\">
<td class=\"center\">
<img border=\"0\" src=\"http://www.armenia-coiffure.com/images/bandeau5.png\" width=\"800\">
</td>
</tr>
</table>
<table class=\"hautclassic\" width=\"800\" cellpadding=\"0\" cellspacing=\"0\">
<tr>
<td align=\"center\">
<table width=\"70%\">
<tr>
<td class=\"rightn\" colspan=\"3\">
<font color=\"#8bc12f\" size=\"8\">Newsletter #".$news_num."</font>
</td>
</tr>
<tr>
<td class=\"article\" width=\"500\">
Bonjour ".$pprenom." ".strtoupper($pnom).",
<BR>
<BR>
".stripslashes($ntexte)."
</td>
<td width=\"10\">
</td>
<td>
<table class=\"date\" width=\"100%\">
<tr>
<td class=\"jourart\">
".$jourd."
</td>
</tr>
<tr>
<td class=\"moisart\">
".$moisd."
</td>
</tr>
<tr>
<td class=\"anneeart\">
".$anneed."
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td class=\"leftmail\" colspan=\"3\">
<font size=\"3\"><i>
Bonjour,
Vous recevez ce mail parce que vous êtes inscrit à la newsletter du site Armenia, Coiffure et Onglerie à domicile.
</i></font>
<BR>
<BR>
</td>
</tr>
</table>
</td>
</tr>
</table>
</span>
</span>
</center>
</body>
</html>";
if(!mail($dest, $nobjet, $contenu, $from))
{
echo "pas envoyé";
}
}
head(1);
echo
"<body>
<form action='accueil.php' method='post'>
<center>
<BR>
<BR>
<BASE href='http://www.aureuswebfactory.fr' target='_self'>
<table>
<tr>
<td class='center'>
Le message a été envoyé...<BR>
</td>
</tr>
</table>
<BR>
<BR>
<input type='button' class='suppr' value='ok' onclick='javascript:submit();'>
</center>
</form>
</body>";
function tradjour($jj)
{
switch($jj)
{
case "0" :
return("dimanche");
break;
case "1" :
return("lundi");
break;
case "2" :
return("mardi");
break;
case "3" :
return("mercredi");
break;
case "4" :
return("jeudi");
break;
case "5" :
return("vendredi");
break;
case "6" :
return("samedi");
break;
}
}
function tradmois($mm)
{
switch($mm)
{
case "01" :
return("janvier");
break;
case "02" :
return("février");
break;
case "03" :
return("mars");
break;
case "04" :
return("avril");
break;
case "05" :
return("mai");
break;
case "06" :
return("juin");
break;
case "07" :
return("juillet");
break;
case "08" :
return("août");
break;
case "09" :
return("septembre");
break;
case "10" :
return("octobre");
break;
case "11" :
return("novembre");
break;
case "12" :
return("décembre");
break;
}
}
?>
Le message affiché est bien " Le message a été envoyé ..."
Et pas de mail reçu ...
juste pour info si j'écris :
<?
session_start();
include("../includes.php");
viresipasregistered(1);
if ($_SESSION['statut']=="M")
{
vireavecmessage(0,"Accès restreint...","Vous ne pouvez accéder à cette page.","indexm.php");
}
head(1);
$userid = $_SESSION['userid'];
$nobjet = $_POST['nobjet'];
$ntexte = $_POST['ntexte'];
$news_num = $_POST['news_num'];
$timestamp= $_POST['timestamp'];
$anneed = substr($timestamp,0,4);
$moisnumd = substr($timestamp,4,2);
$moisd = tradmois(substr($timestamp,4,2));
$jourd = substr($timestamp,6,2);
// couleur
$ntexte=str_replace("[/color]", "</span>", $ntexte);
$regCouleur="\[color= ?(([[:alpha:]]+)|(#[[:digit:][:alpha:]]{6})) ?\]";
$ntexte=ereg_replace($regCouleur, "<span style=\"color: \\1\">", $ntexte);
$ntexte = str_replace("é", "é", $ntexte);
$ntexte = str_replace("É", "É", $ntexte);
$ntexte = str_replace("è", "è", $ntexte);
$ntexte = str_replace("ê", "ê", $ntexte);
$ntexte = str_replace("ë", "ë", $ntexte);
$ntexte = str_replace("à", "à", $ntexte);
$ntexte = str_replace("À", "À", $ntexte);
$ntexte = str_replace("â", "â", $ntexte);
$ntexte = str_replace("ä", "ä", $ntexte);
$ntexte = str_replace("ù", "ù", $ntexte);
$ntexte = str_replace("û", "û", $ntexte);
$ntexte = str_replace("ü", "ü", $ntexte);
$ntexte = str_replace("ô", "ô", $ntexte);
$ntexte = str_replace("ö", "ö", $ntexte);
$ntexte = str_replace("î", "î", $ntexte);
$ntexte = str_replace("ï", "ï", $ntexte);
$ntexte = str_replace("ç", "ç", $ntexte);
$ntexte = str_replace("'", "’", $ntexte);
$nobjet = str_replace("é", "é", $nobjet);
$nobjet = str_replace("É", "É", $nobjet);
$nobjet = str_replace("è", "è", $nobjet);
$nobjet = str_replace("ê", "ê", $nobjet);
$nobjet = str_replace("ë", "ë", $nobjet);
$nobjet = str_replace("à", "à", $nobjet);
$nobjet = str_replace("À", "À", $nobjet);
$nobjet = str_replace("â", "â", $nobjet);
$nobjet = str_replace("ä", "ä", $nobjet);
$nobjet = str_replace("ù", "ù", $nobjet);
$nobjet = str_replace("û", "û", $nobjet);
$nobjet = str_replace("ü", "ü", $nobjet);
$nobjet = str_replace("ô", "ô", $nobjet);
$nobjet = str_replace("ö", "ö", $nobjet);
$nobjet = str_replace("î", "î", $nobjet);
$nobjet = str_replace("ï", "ï", $nobjet);
$nobjet = str_replace("ç", "ç", $nobjet);
$nobjet = str_replace("'", "’", $nobjet);
$query1 = "insert into armenia_newsletter_id (news_id,objet,date)
values ('$news_num','$nobjet','$timestamp')";
$result1 = mysql_query($query1);
$query2 = "insert into armenia_newsletter_contenu (news_id,texte)
values ('$news_num','$ntexte')";
$result2 = mysql_query($query2);
$query = "select * from armenia_abonnes";
$result = mysql_query($query);
$nbresult = mysql_num_rows($result);
for ($i=1 ; $i<=$nbresult ; $i++)
{
$row = mysql_fetch_array($result);
$pnom = $row["nom"];
$pprenom = $row["prenom"];
$pemail = $row["email"];
$nobjet = stripslashes($nobjet);
$from = "Mime-Version: 1.0 \r\n"
."Content-Type: text/html; charset=\"ISO-8859-15\" \r\n"
."From: [email protected] \nReply-To: [email protected] \n";
$dest = $pemail;
$contenu = "
<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">
<html>
<head>
<meta name=\"author\" content=\"Manu Jung\">
<link rel=\"stylesheet\" href=\"http://www.so-jazz.net.com/css/styles3.css\" />
<title>
Le Site d’Armenia, Coiffure et Onglerie à domicile
</title>
</head>
<body>
<center>
<span style=\"display:table-cell;text-align:center;\">
<table class=\"entete\" width=\"800\" cellpadding=\"0\" cellspacing=\"0\">
<tr valign=\"top\">
<td class=\"center\">
<img border=\"0\" src=\"http://www.so-jazz.net/images/bandeau5.png\" width=\"800\">
</td>
</tr>
</table>
<table class=\"hautclassic\" width=\"800\" cellpadding=\"0\" cellspacing=\"0\">
<tr>
<td align=\"center\">
<table width=\"70%\">
<tr>
<td class=\"rightn\" colspan=\"3\">
<font color=\"#8bc12f\" size=\"8\">Newsletter #".$news_num."</font>
</td>
</tr>
<tr>
<td class=\"article\" width=\"500\">
Bonjour ".$pprenom." ".strtoupper($pnom).",
<BR>
<BR>
".stripslashes($ntexte)."
</td>
<td width=\"10\">
</td>
<td>
<table class=\"date\" width=\"100%\">
<tr>
<td class=\"jourart\">
".$jourd."
</td>
</tr>
<tr>
<td class=\"moisart\">
".$moisd."
</td>
</tr>
<tr>
<td class=\"anneeart\">
".$anneed."
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td class=\"leftmail\" colspan=\"3\">
<font size=\"3\"><i>
Bonjour,
Vous recevez ce mail parce que vous êtes inscrit à la newsletter du site Armenia, Coiffure et Onglerie à domicile.
</i></font>
<BR>
<BR>
</td>
</tr>
</table>
</td>
</tr>
</table>
</span>
</span>
</center>
</body>
</html>";
mail($dest, $nobjet, $contenu, $from);
}
head(1);
echo
"<body>
<form action='accueil.php' method='post'>
<center>
<BR>
<BR>
<table>
<tr>
<td class='center'>
Le message a été envoyé...<BR>
</td>
</tr>
</table>
<BR>
<BR>
<input type='button' class='suppr' value='ok' onclick='javascript:submit();'>
</center>
</form>
</body>";
function tradjour($jj)
{
switch($jj)
{
case "0" :
return("dimanche");
break;
case "1" :
return("lundi");
break;
case "2" :
return("mardi");
break;
case "3" :
return("mercredi");
break;
case "4" :
return("jeudi");
break;
case "5" :
return("vendredi");
break;
case "6" :
return("samedi");
break;
}
}
function tradmois($mm)
{
switch($mm)
{
case "01" :
return("janvier");
break;
case "02" :
return("février");
break;
case "03" :
return("mars");
break;
case "04" :
return("avril");
break;
case "05" :
return("mai");
break;
case "06" :
return("juin");
break;
case "07" :
return("juillet");
break;
case "08" :
return("août");
break;
case "09" :
return("septembre");
break;
case "10" :
return("octobre");
break;
case "11" :
return("novembre");
break;
case "12" :
return("décembre");
break;
}
}
?>
Ça fonctionne !!!!!
J'ai donc remplacé et tapé ceci :
[php]
<?
session_start();
include("../includes.php");
viresipasregistered(1);
if ($_SESSION['statut']=="M")
{
vireavecmessage(0,"Accès restreint...","Vous ne pouvez accéder à cette page.","indexm.php");
}
head(1);
$userid = $_SESSION['userid'];
$nobjet = $_POST['nobjet'];
$ntexte = $_POST['ntexte'];
$news_num = $_POST['news_num'];
$timestamp= $_POST['timestamp'];
$anneed = substr($timestamp,0,4);
$moisnumd = substr($timestamp,4,2);
$moisd = tradmois(substr($timestamp,4,2));
$jourd = substr($timestamp,6,2);
// couleur
$ntexte=str_replace("[/color]", "</span>", $ntexte);
$regCouleur="\[color= ?(([[:alpha:]]+)|(#[[:digit:][:alpha:]]{6})) ?\]";
$ntexte=ereg_replace($regCouleur, "<span style=\"color: \\1\">", $ntexte);
$ntexte = str_replace("é", "é", $ntexte);
$ntexte = str_replace("É", "É", $ntexte);
$ntexte = str_replace("è", "è", $ntexte);
$ntexte = str_replace("ê", "ê", $ntexte);
$ntexte = str_replace("ë", "ë", $ntexte);
$ntexte = str_replace("à", "à", $ntexte);
$ntexte = str_replace("À", "À", $ntexte);
$ntexte = str_replace("â", "â", $ntexte);
$ntexte = str_replace("ä", "ä", $ntexte);
$ntexte = str_replace("ù", "ù", $ntexte);
$ntexte = str_replace("û", "û", $ntexte);
$ntexte = str_replace("ü", "ü", $ntexte);
$ntexte = str_replace("ô", "ô", $ntexte);
$ntexte = str_replace("ö", "ö", $ntexte);
$ntexte = str_replace("î", "î", $ntexte);
$ntexte = str_replace("ï", "ï", $ntexte);
$ntexte = str_replace("ç", "ç", $ntexte);
$ntexte = str_replace("'", "’", $ntexte);
$nobjet = str_replace("é", "é", $nobjet);
$nobjet = str_replace("É", "É", $nobjet);
$nobjet = str_replace("è", "è", $nobjet);
$nobjet = str_replace("ê", "ê", $nobjet);
$nobjet = str_replace("ë", "ë", $nobjet);
$nobjet = str_replace("à", "à", $nobjet);
$nobjet = str_replace("À", "À", $nobjet);
$nobjet = str_replace("â", "â", $nobjet);
$nobjet = str_replace("ä", "ä", $nobjet);
$nobjet = str_replace("ù", "ù", $nobjet);
$nobjet = str_replace("û", "û", $nobjet);
$nobjet = str_replace("ü", "ü", $nobjet);
$nobjet = str_replace("ô", "ô", $nobjet);
$nobjet = str_replace("ö", "ö", $nobjet);
$nobjet = str_replace("î", "î", $nobjet);
$nobjet = str_replace("ï", "ï", $nobjet);
$nobjet = str_replace("ç", "ç", $nobjet);
$nobjet = str_replace("'", "’", $nobjet);
$query1 = "insert into armenia_newsletter_id (news_id,objet,date)
values ('$news_num','$nobjet','$timestamp')";
$result1 = mysql_query($query1);
$query2 = "insert into armenia_newsletter_contenu (news_id,texte)
values ('$news_num','$ntexte')";
$result2 = mysql_query($query2);
$query = "select * from armenia_abonnes";
$result = mysql_query($query);
$nbresult = mysql_num_rows($result);
for ($i=1 ; $i<=$nbresult ; $i++)
{
$row = mysql_fetch_array($result);
$pnom = $row["nom"];
$pprenom = $row["prenom"];
$pemail = $row["email"];
$nobjet = stripslashes($nobjet);
$from = "Mime-Version: 1.0 \r\n"
."Content-Type: text/html; charset=\"ISO-8859-15\" \r\n"
."From:
[email protected] \nReply-To:
[email protected] \n";
$dest = $pemail;
$contenu = "
<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">
<html>
<head>
<meta name=\"author\" content=\"Manu Jung\">
<link rel=\"stylesheet\" href=\"http://www.armenia-coiffure.com/css/styles3.css\" />
<title>
Le Site d’Armenia, Coiffure et Onglerie à domicile
</title>
</head>
<body>
<center>
<span style=\"display:table-cell;text-align:center;\">
<table class=\"entete\" width=\"800\" cellpadding=\"0\" cellspacing=\"0\">
<tr valign=\"top\">
<td class=\"center\">
<img border=\"0\" src=\"http://www.armenia-coiffure.com/images/bandeau5.png\" width=\"800\">
</td>
</tr>
</table>
<table class=\"hautclassic\" width=\"800\" cellpadding=\"0\" cellspacing=\"0\">
<tr>
<td align=\"center\">
<table width=\"70%\">
<tr>
<td class=\"rightn\" colspan=\"3\">
<font color=\"#8bc12f\" size=\"8\">Newsletter #".$news_num."</font>
</td>
</tr>
<tr>
<td class=\"article\" width=\"500\">
Bonjour ".$pprenom." ".strtoupper($pnom).",
<BR>
<BR>
".stripslashes($ntexte)."
</td>
<td width=\"10\">
</td>
<td>
<table class=\"date\" width=\"100%\">
<tr>
<td class=\"jourart\">
".$jourd."
</td>
</tr>
<tr>
<td class=\"moisart\">
".$moisd."
</td>
</tr>
<tr>
<td class=\"anneeart\">
".$anneed."
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td class=\"leftmail\" colspan=\"3\">
<font size=\"3\"><i>
Bonjour,
Vous recevez ce mail parce que vous êtes inscrit à la newsletter du site Armenia, Coiffure et Onglerie à domicile.
</i></font>
<BR>
<BR>
</td>
</tr>
</table>
</td>
</tr>
</table>
</span>
</span>
</center>
</body>
</html>";
if(!mail($dest, $nobjet, $contenu, $from))
{
echo "pas envoyé";
}
}
head(1);
echo
"<body>
<form action='accueil.php' method='post'>
<center>
<BR>
<BR>
<BASE href='http://www.aureuswebfactory.fr' target='_self'>
<table>
<tr>
<td class='center'>
Le message a été envoyé...<BR>
</td>
</tr>
</table>
<BR>
<BR>
<input type='button' class='suppr' value='ok' onclick='javascript:submit();'>
</center>
</form>
</body>";
function tradjour($jj)
{
switch($jj)
{
case "0" :
return("dimanche");
break;
case "1" :
return("lundi");
break;
case "2" :
return("mardi");
break;
case "3" :
return("mercredi");
break;
case "4" :
return("jeudi");
break;
case "5" :
return("vendredi");
break;
case "6" :
return("samedi");
break;
}
}
function tradmois($mm)
{
switch($mm)
{
case "01" :
return("janvier");
break;
case "02" :
return("février");
break;
case "03" :
return("mars");
break;
case "04" :
return("avril");
break;
case "05" :
return("mai");
break;
case "06" :
return("juin");
break;
case "07" :
return("juillet");
break;
case "08" :
return("août");
break;
case "09" :
return("septembre");
break;
case "10" :
return("octobre");
break;
case "11" :
return("novembre");
break;
case "12" :
return("décembre");
break;
}
}
?>
[/php]
Le message affiché est bien " Le message a été envoyé ..."
Et pas de mail reçu ...
juste pour info si j'écris :
[php]
<?
session_start();
include("../includes.php");
viresipasregistered(1);
if ($_SESSION['statut']=="M")
{
vireavecmessage(0,"Accès restreint...","Vous ne pouvez accéder à cette page.","indexm.php");
}
head(1);
$userid = $_SESSION['userid'];
$nobjet = $_POST['nobjet'];
$ntexte = $_POST['ntexte'];
$news_num = $_POST['news_num'];
$timestamp= $_POST['timestamp'];
$anneed = substr($timestamp,0,4);
$moisnumd = substr($timestamp,4,2);
$moisd = tradmois(substr($timestamp,4,2));
$jourd = substr($timestamp,6,2);
// couleur
$ntexte=str_replace("[/color]", "</span>", $ntexte);
$regCouleur="\[color= ?(([[:alpha:]]+)|(#[[:digit:][:alpha:]]{6})) ?\]";
$ntexte=ereg_replace($regCouleur, "<span style=\"color: \\1\">", $ntexte);
$ntexte = str_replace("é", "é", $ntexte);
$ntexte = str_replace("É", "É", $ntexte);
$ntexte = str_replace("è", "è", $ntexte);
$ntexte = str_replace("ê", "ê", $ntexte);
$ntexte = str_replace("ë", "ë", $ntexte);
$ntexte = str_replace("à", "à", $ntexte);
$ntexte = str_replace("À", "À", $ntexte);
$ntexte = str_replace("â", "â", $ntexte);
$ntexte = str_replace("ä", "ä", $ntexte);
$ntexte = str_replace("ù", "ù", $ntexte);
$ntexte = str_replace("û", "û", $ntexte);
$ntexte = str_replace("ü", "ü", $ntexte);
$ntexte = str_replace("ô", "ô", $ntexte);
$ntexte = str_replace("ö", "ö", $ntexte);
$ntexte = str_replace("î", "î", $ntexte);
$ntexte = str_replace("ï", "ï", $ntexte);
$ntexte = str_replace("ç", "ç", $ntexte);
$ntexte = str_replace("'", "’", $ntexte);
$nobjet = str_replace("é", "é", $nobjet);
$nobjet = str_replace("É", "É", $nobjet);
$nobjet = str_replace("è", "è", $nobjet);
$nobjet = str_replace("ê", "ê", $nobjet);
$nobjet = str_replace("ë", "ë", $nobjet);
$nobjet = str_replace("à", "à", $nobjet);
$nobjet = str_replace("À", "À", $nobjet);
$nobjet = str_replace("â", "â", $nobjet);
$nobjet = str_replace("ä", "ä", $nobjet);
$nobjet = str_replace("ù", "ù", $nobjet);
$nobjet = str_replace("û", "û", $nobjet);
$nobjet = str_replace("ü", "ü", $nobjet);
$nobjet = str_replace("ô", "ô", $nobjet);
$nobjet = str_replace("ö", "ö", $nobjet);
$nobjet = str_replace("î", "î", $nobjet);
$nobjet = str_replace("ï", "ï", $nobjet);
$nobjet = str_replace("ç", "ç", $nobjet);
$nobjet = str_replace("'", "’", $nobjet);
$query1 = "insert into armenia_newsletter_id (news_id,objet,date)
values ('$news_num','$nobjet','$timestamp')";
$result1 = mysql_query($query1);
$query2 = "insert into armenia_newsletter_contenu (news_id,texte)
values ('$news_num','$ntexte')";
$result2 = mysql_query($query2);
$query = "select * from armenia_abonnes";
$result = mysql_query($query);
$nbresult = mysql_num_rows($result);
for ($i=1 ; $i<=$nbresult ; $i++)
{
$row = mysql_fetch_array($result);
$pnom = $row["nom"];
$pprenom = $row["prenom"];
$pemail = $row["email"];
$nobjet = stripslashes($nobjet);
$from = "Mime-Version: 1.0 \r\n"
."Content-Type: text/html; charset=\"ISO-8859-15\" \r\n"
."From:
[email protected] \nReply-To:
[email protected] \n";
$dest = $pemail;
$contenu = "
<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">
<html>
<head>
<meta name=\"author\" content=\"Manu Jung\">
<link rel=\"stylesheet\" href=\"http://www.so-jazz.net.com/css/styles3.css\" />
<title>
Le Site d’Armenia, Coiffure et Onglerie à domicile
</title>
</head>
<body>
<center>
<span style=\"display:table-cell;text-align:center;\">
<table class=\"entete\" width=\"800\" cellpadding=\"0\" cellspacing=\"0\">
<tr valign=\"top\">
<td class=\"center\">
<img border=\"0\" src=\"http://www.so-jazz.net/images/bandeau5.png\" width=\"800\">
</td>
</tr>
</table>
<table class=\"hautclassic\" width=\"800\" cellpadding=\"0\" cellspacing=\"0\">
<tr>
<td align=\"center\">
<table width=\"70%\">
<tr>
<td class=\"rightn\" colspan=\"3\">
<font color=\"#8bc12f\" size=\"8\">Newsletter #".$news_num."</font>
</td>
</tr>
<tr>
<td class=\"article\" width=\"500\">
Bonjour ".$pprenom." ".strtoupper($pnom).",
<BR>
<BR>
".stripslashes($ntexte)."
</td>
<td width=\"10\">
</td>
<td>
<table class=\"date\" width=\"100%\">
<tr>
<td class=\"jourart\">
".$jourd."
</td>
</tr>
<tr>
<td class=\"moisart\">
".$moisd."
</td>
</tr>
<tr>
<td class=\"anneeart\">
".$anneed."
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td class=\"leftmail\" colspan=\"3\">
<font size=\"3\"><i>
Bonjour,
Vous recevez ce mail parce que vous êtes inscrit à la newsletter du site Armenia, Coiffure et Onglerie à domicile.
</i></font>
<BR>
<BR>
</td>
</tr>
</table>
</td>
</tr>
</table>
</span>
</span>
</center>
</body>
</html>";
mail($dest, $nobjet, $contenu, $from);
}
head(1);
echo
"<body>
<form action='accueil.php' method='post'>
<center>
<BR>
<BR>
<table>
<tr>
<td class='center'>
Le message a été envoyé...<BR>
</td>
</tr>
</table>
<BR>
<BR>
<input type='button' class='suppr' value='ok' onclick='javascript:submit();'>
</center>
</form>
</body>";
function tradjour($jj)
{
switch($jj)
{
case "0" :
return("dimanche");
break;
case "1" :
return("lundi");
break;
case "2" :
return("mardi");
break;
case "3" :
return("mercredi");
break;
case "4" :
return("jeudi");
break;
case "5" :
return("vendredi");
break;
case "6" :
return("samedi");
break;
}
}
function tradmois($mm)
{
switch($mm)
{
case "01" :
return("janvier");
break;
case "02" :
return("février");
break;
case "03" :
return("mars");
break;
case "04" :
return("avril");
break;
case "05" :
return("mai");
break;
case "06" :
return("juin");
break;
case "07" :
return("juillet");
break;
case "08" :
return("août");
break;
case "09" :
return("septembre");
break;
case "10" :
return("octobre");
break;
case "11" :
return("novembre");
break;
case "12" :
return("décembre");
break;
}
}
?>
[/php]
Ça fonctionne !!!!!