[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: foreach и отправка email'а
trusty
Парюсь третий день над кодом user posted image . Почему-то если вместо 'текст письма' вставляю переменную или пишу так: 'текст письма'.$string ($string - строка, которая создается заранее и echo её отображает без проблем, выглядит строка так как нужно) - письмо не отправляется и возникает ошибка на странице:
Письмо не отправлено. Ошибка: E-mail didn't sent

$body = '';
......................

foreach($a as $myarr => $s)
{
$body.= "{$myarr} - $s<br>";
}
.......................
$result = $mailSMTP->send('kih@9876543.ru', 'Письмо!', '<br>'.$body, $headers); // отправляем письмо


Этот код отправляет почту, но без названий найденных файлов.

 <?php
header("Content-Type: text/html; charset=windows-1251");

$path='files/';
$dir = opendir($path);
$string_to_search='ticket';

while(($file = readdir($dir)) !== false)
{
$a[] = strstr($file,$string_to_search);
}
print_r($a);

//вывод названий файлов в папке без цифр и по маске ticket в названии
foreach($a as $myarr)
{
echo $myarr."<br />";

}




closedir($dir);

require_once "SendMailSmtpClass.php"; // подключаем класс
$mailSMTP = new SendMailSmtpClass('vikt@mail.ru', 'hhDt6dh@78', 'smtp.mail.ru', 'vikt'); // создаем экземпляр класса
// $mailSMTP = new SendMailSmtpClass('логин', 'пароль', 'хост', 'имя отправителя');
// заголовок письма

$headers= "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=windows-1251\r\n"; // кодировка письма
$headers .= "From: vikt <vikt@mail.ru>\r\n"; // от кого письмо
$result = $mailSMTP->send('kih@9876543.ru', 'письмо!', 'текст письма', $headers); // отправляем письмо
if($result === true){
echo "Письмо успешно отправлено";
}else{
echo "Письмо не отправлено. Ошибка: " . $result;
}

?>


Натолкните на что нибудь что мне поможет отправлять названия файлов (по маске ticket) на email. Вот этот вывод echo $myarr."<br />"; хочу отправить очень. Спасибо.

_____________
учился на кодера, торгую на бирже ммвб
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.