probleme d'envoi d'email ...
Posté : 22 oct. 2006, 11:18
Bonjour , J'ai mon code ci dessous qui m'envoi mes email a mes membre ... cependant sa n'envoi pas les messsage
je voudrai que sa envoi par tranche 0 a 100 etc ... 101 a 200 etc ...
ceci marche avec LIMIT mais je ne recois pas les mails ....
Si qlq peu me dire d'ou sa viens je lusi serais bien reconnaisant 
Merci
je voudrai que sa envoi par tranche 0 a 100 etc ... 101 a 200 etc ...
ceci marche avec LIMIT mais je ne recois pas les mails ....
Code : Tout sélectionner
$requete = "SELECT * FROM newsletter";
$page = isset($_GET['page']) ? $_GET['page'] : '';
$ret = mysql_query($requete);
$limit=1;
if($debut==""){$debut=0;}
$debut=$page*$limit;
$nb_total=mysql_num_rows($ret);
$limite=mysql_query("$requete limit $debut,$limit");
$limit_str = "LIMIT ". $page * $limit .",$limit";
$result = mysql_query("
SELECT *
FROM newsletter
DESC $limit_str");
echo " <a href=\"?o=ml&act=envoi&page=$suivant\"> Les $limit suivant >></a>";
echo "<br><br>";
if($debut+$limit<$nb_total) {
$suivant=$page+1;
echo "<form method=\"POST\" action=\"?o=ml&act=envoi&page=$suivant\">";
}
?>
<b>Votre message en HTML ou en texte brut :</b>
<?php
$messag = $_POST['messag'];
?>
<textarea rows="20" name="messag" cols="50"><?php echo $messag; ?></textarea><br>
<br>
<input type="submit" name="submitlettre" value="Envoyer la NewsLetter">
</form>
<?
if ($_POST['submitlettre'] == TRUE) {
$messag = $_POST['messag'];
while ($c=@mysql_fetch_array($result))
{
ICI MON CODE DE LA NEWLETTERS
mail("$c[email]", $objet, "$message", $headers);
}
echo "NewsLetter envoyée !";
}
?>Merci