Регистрация
Вход через соцсети
Восстановление пароля

обратная связь! проблема прикрепления файлов!

Новый топик
Страницы: 1  |  2
21.04.2009, 22:00
Ответить | Цитировать
Гость
Гость

еще раз добрый вечер! у меня теперь вот какая проблема, создал шорму обратной связи почти стандартную, только с функцией прикрепления файла. но писмо приходит без приложеня. подскажите где я могу найти эти настройки!!! заранее спасибо.
22.04.2009, 11:59
Ответить | Цитировать
Asiat
Аниматика
Asiat

Зарегистрирован:
2005-12-12
Сообщений: 567

Может, у вас прикрепление файла не прописано в действии после добавления. Проверьте.

Цитата:
Из мануала:
$mailer = new CMIMEMail();
$mailer->mailbody( strip_tags($text), $text);
$mailer->attachFile("../attach.doc", "имя_файл.txt", "application/
octet-stream");

$mailer->send($to, $from, $reply, $subject, $from_name);


Разработка сайтов на Netcat с 2006... хм-м ... или 2005 хммм года. В общем, обращайтесь.
23.04.2009, 06:55
Ответить | Цитировать
Гость
Гость

добавил эти строчки... но теперь вылизает ошибка "Parse error: parse error, unexpected '.' in /www/wost/www/htdocs/netcat/add.php(182) : eval()'d code on line 5"

вот скрин куда добавил! Ссылка
23.04.2009, 10:22
Ответить | Цитировать
pe3udent
Артур Юсупов

Зарегистрирован:
2008-04-03
Сообщений: 220

большая улыбка вы какой файл прицепить то хотели??

Код:
$mailer->attachFile($f_File[tmp_name], $f_File[name], 'application/octet-stream');


в последних версиях работать не будет, потому что временный файл удаляется из темпа.
23.04.2009, 12:16
Ответить | Цитировать
Гость
Гость

А зачем прицеплять временный?
23.04.2009, 12:35
Ответить | Цитировать
pe3udent
Артур Юсупов

Зарегистрирован:
2008-04-03
Сообщений: 220

ступил )нужно конечно же так:

Код:
$mailer->attachFile($DOCUMENT_ROOT.$f_File_url, $f_File_name, 'application/octet-stream');
23.04.2009, 20:37
Ответить | Цитировать
Гость
Гость

я зделал форму обратной связи с фукцией атачмента файлов. любых который пользователь захочет отправить... но при этом в письме не приходят прикрепленные файлы!!!
23.04.2009, 20:48
Ответить | Цитировать
Гость
Гость

у меня сейчас в строке вот это собердание.
Цитата:
".opt(mail($system_env[SpamFromEmail],$f_Subject,$f_Message,"From: "$f_Name" <$f_Email>nReply-To: "$f_Name" <$f_Email>nX-Mailer: ".$system_env['Powered']),"")."
Спасибо, $f_Name, ваше письмо отправлено.


куда бы я не добывил эту строчку появляется ошибка при отправлении
Код:
$mailer->attachFile($f_File[tmp_name], $f_File[name], 'application/octet-stream');
24.04.2009, 00:13
Ответить | Цитировать
Гость
Гость

Выкиньте
Код:
".opt(mail($system_env[SpamFromEmail],$f_Subject,$f_Message,"From: "$f_Name" <$f_Email>nReply-To: "$f_Name" <$f_Email>nX-Mailer: ".$system_env['Powered']),"")."


и поставьте
Код:
$mailer = new CMIMEMail();
$mailer->mailbody(strip_tags($f_Message));
$mailer->attachFile($DOCUMENT_ROOT.$f_File_url, $f_File_name, 'application/octet-stream');
$mailer->send($system_env[SpamFromEmail], $f_Email, $f_Email, $f_Subject, $f_Name);
25.04.2009, 09:34
Ответить | Цитировать
Гость
Гость

вставил, но теперь не приходит письмо на ящик

и появились следующее строчки
Цитата:
= new CMIMEMail(); (strip_tags(4545111 sdf;lfdk lgkjfsl)); (/www/host/www/htdocs/., , 'application/octet-stream'); (adm@mail.com, email@e1.ru, email@e1.ru, rtrt1, bvz1); Спасибо, bvz1, ваше письмо отправлено.
27.04.2009, 00:41
Ответить | Цитировать
Гость
Гость

Так попробуй:
Код:
";
$mailer = new CMIMEMail();
$mailer->mailbody(strip_tags($f_Message));
$mailer->attachFile($DOCUMENT_ROOT.$f_File_url, $f_File_name, 'application/octet-stream');
$mailer->send($system_env[SpamFromEmail], $f_Email, $f_Email, $f_Subject, $f_Name);
echo "
198 196 2009-05-11 13:02:20 7368
Страницы: 1  |  2
Описание проекта