Strict Standards: Resource ID#32 used as offset, casting to integer (32) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#34 used as offset, casting to integer (34) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#35 used as offset, casting to integer (35) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401
ТвойWeb :: Версия для печати :: Приложение аттача к письму через mail() [3]
ТвойWeb » WebMaster класс » PHP/Perl » Приложение аттача к письму через mail()

Страниц (3): « 1 2 [3]
 

21. Systemnik - 15 Февраля, 2008 - 11:05:32 - перейти к сообщению
Я сделал
CODE:
?>
код
<?php

он мне Parse error: syntax error, unexpected T_

Цитата:
SMTP-заголовки покажи всё-таки!

Это вотэто??
Цитата:

Received: from mxfront6.yandex.ru ([213.180.200.11]:26767 "EHLO
mxfront6.yandex.ru" smtp-auth: <none> TLS-CIPHER: <none> TLS-PEER-CN1:
<none>Подмигивание by mail.yandex.ru with ESMTP id S2437475AbYBOQHf;
Fri, 15 Feb 2008 19:07:35 +0300
Received: from [77.234.200.242] ([77.234.200.242]:28626 "EHLO hostland.su"
smtp-auth: <none> TLS-CIPHER: <none> TLS-PEER-CN1: <none>Подмигивание
by mail.yandex.ru with ESMTP id S37035AbYBOQHf (ORCPT
<rfc822;systemnikass%yandex.ru@mxc1.yandex.ru>Подмигивание;
Fri, 15 Feb 2008 19:07:35 +0300
X-Yandex-Spam: 1
X-Yandex-Front: mxfront6
X-Yandex-TimeMark: 1203091655
Received-SPF: none (mxfront6: 77.234.200.242 is neither permitted nor denied by domain of hostland.su; fakespf=pass) client-ip=77.234.200.242; envelope-from=systemnik8@hostland.su; helo=hostland.su;, fakespf=pass
Received: from localhost.localdomain (unknown [127.0.0.100])
by localhost (Postfix) with ESMTP id 7C2304ACAE
for <systemnikass@yandex.ru>; Fri, 15 Feb 2008 19:07:33 +0300 (MSK)
Received: by hostland.su (Postfix, from userid 21642)
id 5B7384AC96; Fri, 15 Feb 2008 19:07:33 +0300 (MSK)
To: systemnikass@yandex.ru
Subject: =?win-1251?B?0ODx8fvr6uA=?=
Date: Fri, 15 Feb 2008 19:07:33 +0300
From: Systemnik site news <news@systemnik.tu1.ru>
Message-ID: <c1085204d3ce2ba3d12b667e4e7c6b21@news.systemnik.tu1.ru>
X-Priority: 3
X-Mailer: PHPMailer [version 1.73]
MIME-Version: 1.0
Content-Type: multipart/alternative;
boundary="b1_c1085204d3ce2ba3d12b667e4e7c6b21"
22. Furax - 15 Февраля, 2008 - 11:09:02 - перейти к сообщению
Systemnik
Значит, ошибка не в этой строке... Ладно, я спать пойду, а то у нас уже за полночь. Попробуй как я сказал - с файлом, лежащим на хостинге, и выложи заголовки письма. Завтра почитаю... Спокойной ночи!
23. Systemnik - 15 Февраля, 2008 - 11:14:44 - перейти к сообщению
Цитата:
Значит, ошибка не в этой строке...

В том то и дело показывает на ту строку где этот код!
Цитата:
Попробуй как я сказал - с файлом, лежащим на хостинге

Я сделал с файлом лежищим на хосте пришло все ок.. тока вот
как мне это меанизм закачки отправки и удаления наладить?? Закатив глазки
Цитата:
выложи заголовки письма

выложил
24. Systemnik - 15 Февраля, 2008 - 11:24:54 - перейти к сообщению
Цитата:
В том то и дело показывает на ту строку где этот код!

Не долго думая я заюзал вложеный документ! Спасибо что бы меня этому научил!
Все прошло через вложеный документ!....

С заголовком письма проблема не прошла
ну и с аттачмантом работает вообщем не все надо посмтреть предыдуший пост!
Фуракс спокойной ночи прости меня завтра может не быть! Растерялся
25. Furax - 15 Февраля, 2008 - 22:56:20 - перейти к сообщению
Пункт первый, я не посмотрел: для формы, где передаются файлы, обязательно указывать аттрибут enctype='multipart/form-data'. После этого должно заработать вложение.
26. Furax - 15 Февраля, 2008 - 23:22:05 - перейти к сообщению
Пункт второй: вот этот код с моего хостинга отсылает всё пучком. Сравнивай, пробуй...

CODE:
<html>
<head>
<meta http-equiv="Content-type" content="text/html; charset=windows-1251">
</head>
<body>

<?php

if (isSet($_POST['text']))
{
include('phpmailer/class.phpmailer.php');

$mail = new PHPMailer();
$mail->IsSMTP();

$mail->Host='***';
$mail->SMTPAuth = true;
$mail->Username = '***';
$mail->Password = '***';

$mail->SetLanguage('ru');

$mail->From = '***';
$mail->CharSet='windows-1251';
$mail->AddAddress('***');
$mail->IsHTML(false);
$mail->Subject = $_POST['theame'];
$mail->Body = $_POST['text'];
$mail->AddAttachment($_FILES['attach']['tmp_name'], $_FILES['attach']['name']);

if(!$mail->Send())
{
echo 'Message could not be sent. <p>';
echo "Mailer Error: $mail->ErrorInfo";
exit;
}

print "<font color=red>Ок!</font><br> ";
}
?>

<form action="test.php" method=post enctype='multipart/form-data'>
<b>Тема:</b><br>
<input type=text value=Рассылка name=theame size=29>
<br>
<br>
<input type=file name=attach size=29>
<br>
<b>Письмо:</b><br>
<textarea name=text cols=100 rows=14 style='width: 70%'></textarea><br>
<input type=submit value=Разослать>
</form>

</body>
</html>
27. Systemnik - 16 Февраля, 2008 - 00:40:12 - перейти к сообщению
Короче се тема закрыта! Научусь кодить сам буду.. я немогу не получается ничего
28. Evil - 29 Июня, 2009 - 05:03:59 - перейти к сообщению
Быстро парнишку поломала жизня.

Форум на AlfaSpace.NET


Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0295]     [ Gzipped ]



Notice: ob_end_flush(): failed to send buffer of ob_gzhandler (1) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/page_tail.php on line 33