PHP вложение электронной почты - PullRequest
3 голосов
/ 02 августа 2009

Я использую этот скрипт для вложения электронной почты, но когда я выполняю форму на моем сервере, он показывает предупреждение

Предупреждение: fread (): предоставленный аргумент не является допустимым потоковым ресурсом

Предупреждение: fclose (): предоставленный аргумент не является допустимым потоковым ресурсом

Пожалуйста, помогите

Ответы [ 4 ]

3 голосов
/ 02 августа 2009

Изменить это:

$fp = fopen($strresume, "rb"); 
$file = fread($fp, $strresume_size); 

к этому:

$fp = fopen($filetemp, "rb"); 
$file = fread($fp, $strresume_size); 
2 голосов
/ 11 января 2010

Я использую эту функцию для отправки электронного письма в формате HTML с вложением:

http://www.barattalo.it/2010/01/10/sending-emails-with-attachment-and-html-with-php/

1 голос
/ 03 октября 2009

Сценарий ведет себя по-разному в соответствии с конфигурацией хостинга. Поэтому используйте имя файла во всех местах $strresume или используйте переменную, которой он назначен. т.е. $strname, $strtype, $strsize, $strtemp.

0 голосов
/ 19 января 2011
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...