Бред по моему, насчёт 2-х минут. Я могу интересный сайт - занести в избранное, чтобы на досуге его посмотреть подробнее и чтобы решить это сделать мне 2 минуты не понадобятся, 30 сек максимум. Причём может хватить для оценки той страницы, что в выдаче нашлась.
Кстати, тоже мысль. Или например, зашел, увидел телефончик и позвонил. Для этого же не нужно часами сидеть на сайте.
Кстати, тоже мысль. Или например, зашел, увидел телефончик и позвонил. Для этого же не нужно часами сидеть на сайте.
Вот и я о том же.
Я не спрашивал делать мне или нет! То что делать бдем это одно...мне до лампочки, платить за какой-то модуль все равно не мне.
Я спрашивал, прав ли он и на сколько с вашей точки зрения это необходимо?!
Если начальник неправ - меняй начальника.
А по существу можно что-нибудь?! =))
Wolf-izv, покажите код полностью. У меня есть предположение, что код отправки письма вызывается в цикле, и срабатывает 2 раза...
Разобрался!!! Спасибо за помощь...дело было в дубле заголовка кому. Один в конфиге, а второй в обработчике. Один удалил и все стало нормально))):)
вот эту строку:
надо заменить на
Спасибо огромное! Заработало!!! 🍻
Остался одн косяк....письма приходит два. Не понятно почему так.
Итак, есть подвижки:
Аттач в письмо цепляется и приходит, по весу совпадает с отправляемым, но:
Скрипт не понимает имя и расширение файла, а соответственно он не читаем.
В исходном коде письма аттачевские заголовки выглядят следующим образом:
Content-Type: application/octet-stream;name="phpSuxnVR"
Content-Transfer-Encoding:base64
Content-Disposition:attachment;
filename="phpSuxnVR"
т.е. имя файла получается - "phpSuxnVR"
При переименовании в оригинал, аттач открывается отлично.
Код обработчика:
if ($_FILES['resume']['name']) {
$filename = $_FILES['resume']['tmp_name'];
$f = fopen($filename,"rb");
$un = strtoupper(uniqid(time()));
$head = "From: ISO-CENTER\n";
$head .= "To: $admail\n";
$head .= "Subject: $subject\n";
$head .= "X-Mailer: PHPMail Tool\n";
$head .= "Reply-To: ISO-CENTER\n";
$head .= "Mime-Version: 1.0\n";
$head .= "Content-Type:multipart/mixed;";
$head .= "boundary=\"----------".$un."\"\n\n";
$zag = "------------".$un."\nContent-Type:text/html charset=koi8-r\\n";
$zag .= "Content-Transfer-Encoding: 8bit\r\n\n$content\n\n";
$zag .= "------------".$un."\n";
$zag .= "Content-Type: application/octet-stream;";
$zag .= "name=\"".basename($filename)."\"\n";
$zag .= "Content-Transfer-Encoding:base64\n";
$zag .= "Content-Disposition:attachment; \n";
$zag .= "filename=\"".basename($filename)."\"\n\n";
$zag .= chunk_split(base64_encode(fread($f,filesize($filename))))."\n";
}
else $zag = $content;
if (!mail($admail, $subject, $zag, $head, $content))
Помогите плиз исправить. Чуть-чуть осталось!))) :)
Не помогло. Все так же Часть.att
А вот еще момент....таких письма приходит два...совершенно одинаковых. Т.Е. отправляешь форму один раз, а письма приходит два.
Юзаю Resize Picture
Доволен этой мелкософтовской утилиткой. Бесплатно, быстро и удобно.
И все-таки я не доконца догоняю что нужно сделать. :(