Всем привет о великие гуру PHP Где-то допустил ошибку, не понимаю где! суть в том что программа должна выводить пронумерованный список ,всех адресатов на которые были разосланы письма со статусом отправлено, в отдельном блоке! Сейчас выводит только последний адрес ! ребят будьте добры скажите в чем проблема?
Выделил красным то что нужно поместить в зеленую строку в самом HTML !
с результатом (пронумерованный список всех отправленных писем)
за ранее огромное спасибо всем вам!
<?php
$text = trim($_POST['text']);
//проверяем. чтобы все поля были заполнены
if (isset($_POST[text]))
{ if (empty($text))
{ $result = 'Вы не ввели <font color=red>текст письма</font>'; }
elseif ($_POST[subject]=='')
{ $result = 'Не заполнено поле <font color=red>тема письма</font>'; }
else { $to= explode(' ', $_POST['to']);
//емайл получателей
$subject = $_POST[subject];
//тема письма
$message = $text;
//текст сообщения
$mailheaders = "Content-type:text/html; charset=utf-8\r\n";
//формат письма и кодировка
$mailheaders .= "From: Tender-droid <tender-droid@yandex.ru>\r\n";
$mailheaders .= "Reply-To: tender-droid@yandex.ru\r\n";
//емайл отправителя и емайл для ответа
foreach($to as $mail){
$res=mail($mail, $subject, $message, $mailheaders);
if($res) {
$result = '<table border="1" style="width:100%">
<tr>
<td style="width:50%">'.$mail.'</td>
<td style="text-align:right;color:#2e1fd3;">Статус</td>
<td style="text-align:right;color:#04c904;">Отправленно!!!!</td>
</tr>
</table>' ;
}
else {
$result = 'Что-то пошло не так..<br />';
}
}
}
}
?>
Сама форма HTML
<form name="product" action="?" method="post">
<div id="div_messege">
<textarea style="width:100%;height:100%;"name="text" placeholder="Сообщение"><?php $_POST[text]=''; ?>
</textarea>
</div>
<div id="div_left">
<input name="subject" value="<?php echo $subject; ?>" style="width:100%;" placeholder="Тема">
<input type="text" name="to" style="width:100%;" placeholder="Адресаты (через пробел)"/>
</div>
<p><input type="submit" value="Start" style="width:110px;" id="submit"/></p>
</form>
<div id="div_content">
<?php echo $result
?></div>