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 :: Проблема с формой "отправка письма с вложением"
Покинул форум
Сообщений всего: 1
Дата рег-ции: Февр. 2010
Помог: 0 раз(а)
Доброе время суток, я очень долгое время искал, как создать форму отправки изображений и вот на мой взгляд нашёл ( http://php.su/articles/?cat=exam...les&page=060 ), но я столкнулся с проблемой, наверно начну с начала самого...
создал у себя на сервере папку gallery_forma в неё вложил 2ва файла - index.php и simple_mail.php
и всё, когда я к примеру всё заполняю... мне пишет - Введите адрес в виде somebody@server.com, но а если не чего не заполнять и нажать просто кнопку отправить, то выдаёт мой эмеил на который должна форма отправки отправлять все данные + фото (вот сама форма http://www[dot]freestyle-sk8[dot]com[dot]ua/gallery_forma/ )
Что делать и как быть - я совершенно не знаю... Помогите пожалуйста решить данную проблему
За благовременно спасибо!!!!
RomAndry
Отправлено: 20 Февраля, 2010 - 20:30:14
Частый посетитель
Покинул форум
Сообщений всего: 913
Дата рег-ции: Янв. 2008
Помог: 6 раз(а)
ну все правильно
Цитата:
когда я к примеру всё заполняю... мне пишет - Введите адрес в виде somebody@server.com
попробуйте нормальный адрес
Цитата:
но а если не чего не заполнять и нажать просто кнопку отправить, то выдаёт мой эмеил
Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009 Откуда: Россия, Санкт-Петербург
Помог: 618 раз(а)
/^[0-9a-z_]+@[0-9a-z_^\.]+\.[a-z]{2,3}$/i
не очень хорошая регулярка...
0) любой более чем корректный домен в зоне .info не пропустит, это не говоря уже про .рф, который по-хорошему надо бы начинать учитывать.
1) в имени ящика ещё группа символов может стоять, например дефис.
Может ещё чего невалидного не заметил.
А с версии PHP5.2 есть вообще нативная функция валидации: filter_var('bob@example.com', FILTER_VALIDATE_EMAIL)
И ваша проблема, очевидно, где-то тут и порылась.
----- PostgreSQL DBA
nurmkm
Отправлено: 22 Октября, 2010 - 07:43:32
Новичок
Покинул форум
Сообщений всего: 6
Дата рег-ции: Окт. 2010
Помог: 0 раз(а)
Warning: copy(logo_kaz.gif) [function.copy]: failed to open stream: Permission denied in /var/www/simple_mail.php on line 22
Помогите
Но письмо приходить к почте но без файла!!!
Покинул форум
Сообщений всего: 18
Дата рег-ции: Сент. 2011
Помог: 0 раз(а)
[quote=Дениска57]
Мелкий пишет:
/^[0-9a-z_]+@[0-9a-z_^\.]+\.[a-z]{2,3}$/i
не очень хорошая регулярка...
У меня вообще письмо не отсылается((((
kopro
Отправлено: 05 Марта, 2013 - 01:03:50
Новичок
Покинул форум
Сообщений всего: 8
Дата рег-ции: Окт. 2012
Помог: 0 раз(а)
Такой вопрос: если тестировать скрипт на Denwer - письма в sendmail приходят без файла-вложения. Это значит скрипт не работает как надо, или потому что Denwer ?
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.