4
只是做了一點點的代碼發出一個基於SQL表的通訊。php通訊腳本複製正文內容
第一個擁有70/80位訂閱者的人現在沒有問題,現在當我轉移到第二個約250人時,電子郵件的body_message在電子郵件內部重複的次數與郵件列表中的人數相同,在這種情況下,我發送的電子郵件裏面有250個重複的內容...
不知道代碼有什麼問題,儘可能多地刪除它,並想知道是否有人可以說一個樣子,並希望指出問題
<?php
$i=1;
if (isset($_POST['submit_btn'])) {
connect_newsletter();
$result = mysql_query("SELECT id, mail FROM test") or die('Could not connect. ' . mysql_error());
while ($row = mysql_fetch_array($result)) {
$email = $row['mail'];
$nid = $row['id'];
$ip=$_SERVER['REMOTE_ADDR'];
$ref="http://www.domain.co.uk";
$body_message ='newsletter html code';
$y_email="[email protected]";
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
$headers4=$y_email;
$headers .="Reply-to: $headers4\n";
$headers .= "From: $headers4\n";
$headers .= "Errors-to: $headers4\n";
$subject="subject";
mail($email,$subject,$body_message,$headers);
echo $i." sent to ".$email;
echo "<br>";
$i++;
}
}
?>
我很高興這不只是我誰不能看到一個問題,在哪裏一般會發現說日誌? – Xand94 2011-06-02 11:30:20
/var/log/maillog,但它可能會根據您的linux而有所不同。無論如何,你說你的第一個70-80好,然後其他人沒有。你是否在爲這個人使用另一個腳本?爲什麼他們分成兩組? – dynamic 2011-06-02 11:31:57
無賴,無法訪問該目錄,我相信。他們是不同網站的兩種不同的時事通訊。前80個沒有問題,我真正所做的只是複製並粘貼到新腳本中並相應地修復。我有證據讀了他們兩人雖然都看不到任何 – Xand94 2011-06-02 11:35:03