У вас нет прав на копироавние файлов.
Попробуйте выставить права записи на папку в которую копируются файлы.
Ок! Сейчас попробую. (Добавление)
Все работает. Права сделал 777. Большое спасибо модератору. Вопрос, если это не затруднит. Можно ли в HTML форме заменить To: и Subject: на русские надписи. E-mail: Администратора и "Укажите свой E-mail" Читал, что русские символы нужно преобразовать в безопасный набор http://habrahabr[dot]ru/blog/webdev/32489[dot]html У меня есть уже готовая форма под ввод надписей в кириллице, вот бы к этой форме прикрепить функцию отправки вложения. Может, кто возьмется переделать скрипт. В нем уже есть функция проверки неправильного ввода данных, появляется новая HTML форма для изменения данных. Да и письмо приходит с адреса отправителя, а не с хоста. Вот пример: я уже приводил его. http://biokatalizator[dot]shmatko[dot]biz/html/Otz[dot]html
Если есть у кого желание я могу выслать скрипт для его переделки
Закомментировал. Пришлось закомментировать и строчку : if(empty($_POST['mail_to'])) exit("Введите адрес получателя");
Теперь выдаёт ошибку
Warning: copy(1165478441_lada_revolution.jpg) [function.copy]: failed to open stream: Permission denied in /home2/shmatko/public_html/bioka talizator/html/simple_mail.php on line 34
Я так понимаю, что ошибка в 34 строке. Как эти строки считать, не знаю. Модератор помоги пожалуйста исправить ошибку.
Заплатить я готов. Ну это, конечно сколько заплатить. Вообщем, я изменил адрес Рабиновича на свой, обработчик закачал в папку, где и форма, но у меня ничего не работает. Вот Ваш вариант http://biokatalizator[dot]shmatko[dot]biz/html/Otz1[dot]html
Мой вариант, я переделывал скрипт анкеты, здесь почта отправляется, вложение нет. http://biokatalizator[dot]shmatko[dot]biz/html/Otz[dot]html
Сейчас буду пробывать делать гибрид с двух обработчиков. Нужно учить PHP!!!!Модератору большое спасибо!
Я уже обращался с подобной просьбой. Модератор удалил мою тему. О PHP у меня поверхностное представление, учить этот язык, для одной задачи у меня нет времени. Но скрипт нужен позарез. На этом форуме есть пример скрипта для отправки сообщения и вложения с веб страницы на E-mail Но данном скрипте нужно вводить E-mail на который будет отправляться сообщение, а мне нужно, чтобы сообщение оправлялось на конкретный адрес и отправитель указывал мне свой E-mail.
Ведь можно исправить скрипт http://php.su/articles/?cat=exam...les&page=060 под мою задачу? Если можно, то помогите это сделать. Я не рублю в этом. К большому моему сожалению.
$multipart .= $EOL; // раздел между заголовками и телом прикрепленного файла
$multipart .= chunk_split(base64_encode($file));
$multipart .= "$EOL--$boundary--$EOL";
if(!mail($mail_to, $thema, $multipart, $headers))
{return False; //если не письмо не отправлено
}
else { //// если письмо отправлено
return True;
}
exit;
}
?>
В принципе мне нужен под эту HTML форму, обработчик, который бы отсылал вложения на конкретнвй E-mail
Вот HTML форма:
<table width=384 border=1 bordercolor="#FFFF00">
<form action=simple_mail.php enctype='multipart/form-data' method=post>