У меня много адресов электронной почты. я выбираю письмо, которое я хочу отправить по форме. на самом деле, я могу отправить его в одно время. но я немного волнуюсь, если это будет спам. поэтому, я хочу отправить эти письма один за другим с интервалом между и электронной почтой, отправленной только один, а не дважды. Я использую foreach и sleep, но всегда терпит неудачу. это мой код:Отправьте несколько электронных писем с интервалом времени по PHP
$citine = $_POST['kotanya'];
$siap = implode(", ", $_POST['kotanya']);
$max_loop=1;
$count = 0;
foreach($siap as $to) {
$hasilnye = mail($to, $subject, $message, $headers);
sleep(60);
$count++;
if($count==$max_loop) break;
}
if ($hasilnye > 0) {
header('Location: http://google.com') ;
} else {
echo "Gagal maning";
}
Кто-нибудь может мне помочь?
** всегда терпит неудачу **, есть ли сбой сообщение? – weigreen
Предупреждение. Недействительный аргумент, предоставленный foreach(). что сообщение об ошибке .. – kepo