Я пытаюсь создать список отправки электронной почты из базы данных mysql, которая будет отправлять только получателю, если это правильный день, я хочу, чтобы индивидуальный адрес электронной почты отправлялся на человека, я могу это сделать нет проблем, если все они находятся в поле . Вот что у меня нетphp email отправить список из базы данных mysql
<?
$freq=date("N");
//get email address's
$result = mysql_query("SELECT * FROM email_list ");
while($row = mysql_fetch_array($result))
{
if($row['period']=="daily"){
$to="To: ".$row['name']." <".$row['email'].">\r\n";
$subject="Your exchange rate update";
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
$headers .="To: ".$row['name']." <".$row['email'].">\r\n";
$headers .= "From: ME <[email protected]>" . "\r\n";
mail($to, $subject, $email, $headers);
}
if($row['period']==$freq){
$to="To: ".$row['name']." <".$row['email'].">\r\n";
$subject="Your exchange rate update";
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
$headers .="To: ".$row['name']." <".$row['email'].">\r\n";
$headers .= "From: name <[email protected]>" . "\r\n";
mail($to, $subject, $email, $headers);
}
}
?>
Нет сообщений электронной почты не отправляются и не получают никаких сообщений об ошибках.
бежишь код в локальной или в веб-сервере? –
попробовал это на обоих ... – user1652443