Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Скриптик аттачит пустой файл к письму
Покинул форум
Сообщений всего: 979
Дата рег-ции: Окт. 2011 Откуда: Россия г. Нижний Новгород
Помог: 25 раз(а)
[+]
tatiana952005, а вот эти ключи массивов : from, where, name ... - это какие-то константы или вы просто кавычки пропустили?
tatiana952005
Отправлено: 16 Декабря, 2012 - 21:21:15
Новичок
Покинул форум
Сообщений всего: 6
Дата рег-ции: Дек. 2012
Помог: 0 раз(а)
sKaa пишет:
tatiana952005, а вот эти ключи массивов : from, where, name ... - это какие-то константы или вы просто кавычки пропустили?
Это константы из формы. В ошибках пробивает, что нет пути к файлу и я не могу понять что не так, ибо уже тонну мануалов перерыла...
Файл соответственно пользователем самостоятельно со своего компа загружается,а не находится в корневой сайтаю (Добавление)
Warning: fopen(zayav.doc) [function.fopen]: failed to open stream: No such file or directory in /home/a7153035/public_html/mail. php on line 53
Warning: filesize() [function.filesize]: stat failed for zayav.doc in /home/a7153035/public_html/mail. php on line 61
Warning: fread(): supplied argument is not a valid stream resource in /home/a7153035/public_html/mail. php on line 61
Такие ошибки, теряюсь, как правильно задать путь к файлу
если файл загружается пользователем, то нужно брать его из массива $_FILES.
Сейчас попробую, а по поводу кавычек, тогда всё летит как фанера известно над каким городом...=) (Добавление)
Не хочет, получаемый файл по прежнему пуст.
DelphinPRO
Отправлено: 16 Декабря, 2012 - 22:40:01
Активный участник
Покинул форум
Сообщений всего: 7187
Дата рег-ции: Февр. 2012
Помог: 353 раз(а)
кто не хочет? чего не хочет?
могли бы и поподробнее рассказать, что пробовали и что не получилось.
----- Чем больше узнаю, тем больше я не знаю.
tatiana952005
Отправлено: 16 Декабря, 2012 - 22:47:04
Новичок
Покинул форум
Сообщений всего: 6
Дата рег-ции: Дек. 2012
Помог: 0 раз(а)
DelphinPRO пишет:
кто не хочет? чего не хочет?
могли бы и поподробнее рассказать, что пробовали и что не получилось.
Как не самый большой знаток php, я пробовала немного, только то, в чем могу разобраться... После суток мучений Вот именно такой скрипт начал отправлять письма с вложенным файлом, файл называется как надо, т.е. как указан в форме. Но размер его не совпадает с действительностью. Каким бы большим или маленьким он ни был, его габариты обычно 1-2кб и он не вскрывается. Выдаются ошибки описанные выше. И я не понимаю как прописать путь к файлу так, чтобы он верно отправлял его.
Пробовала играться с Content-Disposition, меняла способы изъятия файла $_POST, $_FILE, $_REQUEST, пробовала задавать дробление на куски. Но очевидно, что проблема не в этом...
Если бы файл лежал в корне, было бы проще, я полагаю, но он каждый раз задается пользователем со своего компа, т.к. это онлайн-форма подачи заявкию
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.