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 :: простая форма обратной связи без плагинов

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Описание: письмо не приходит
gumapumba
Отправлено: 24 Марта, 2013 - 15:21:28
Post Id


Новичок


Покинул форум
Сообщений всего: 5
Дата рег-ции: Март 2013  


Помог: 0 раз(а)




Помогите пожалуйста ! пишет что сообщение отправлено, но письмо не приходит.
PHP:
скопировать код в буфер обмена
  1. <form name="MyForm" action="mail.php" method="post">
  2.                                 <p><input class="input" name="name" type="text" style="width:31%" value="Ваше имя" onfocus="if(this.value==this.defaultValue)this.value='';" onblur="if(this.value=='')this.value=this.defaultValue;" /></p>
  3.  
  4.                                 <p><input class="input" name="email" type="text" style="width:31%" value="Эл. почта" onfocus="if(this.value==this.defaultValue)this.value='';" onblur="if(this.value=='')this.value=this.defaultValue;" /></p>
  5.  
  6.                                 <p><input class="input" name="sub" type="text" style="width:31%" value="Тема" onfocus="if(this.value==this.defaultValue)this.value='';" onblur="if(this.value=='')this.value=this.defaultValue;" /></p>
  7.  
  8.                                 <p><textarea name="body" cols="1" rows="5" style="width:98%" onfocus="if(this.value=='Текст сообщения'){this.value=''};"  onblur="if(this.value==''){this.value='Текст сообщения'}" >Текст сообщения</textarea></p>
  9.                                 <p><input value="Отправить сообщение автору" type="submit" /></p>
  10.                         </form>

PHP:
скопировать код в буфер обмена
  1. <meta http-equiv='refresh' content='5; url=http://www.testweb.hop.ru/'></meta>
  2. <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
  3. <?PHP
  4. if (isset($_POST['name'])) {$name = $_POST['name'];}
  5. if (isset($_POST['email'])) {$email = $_POST['email'];}
  6. if (isset($_POST['sub'])) {$sub = $_POST['sub'];}
  7. if (isset($_POST['body'])) {$body = $_POST['body'];}
  8.  
  9. $address = "websvd@list.ru";
  10. $mes = "Имя: $name \nE-mail: $email \nТема: $sub \nТекст: $body";
  11. $send = mail ($address,$sub,$mes,"Content-type:text/plain; charset = UTF-8\r\nFrom:$email");
  12. if ($send == 'true')
  13. {
  14. echo "Сообщение отправлено";
  15. }
  16. else
  17. {
  18. echo "Сообщение не отправлено";
  19. }
  20. ?>

Не знаю играет ли это роль;
Для проверки сайт был залит на бесплатный хостинг http://www[dot]webservis[dot]ru
Файлы mail.php и index.htm лежат в корне папки сайта.(точно так и были залиты на хостинг)
Не чего кроме написанного тут кода не где не писалось (для контакной формы)
Сайт написан на XHTML а точнее (DTD XHTML 1.0 Transitional//EN")

Перепробовал очень много разных готовых контакный форм, разных уроков и прочего, вроде все правильно делаю а не чего не работает, вот решил такую поробовать, она самая простая из тех что я нашел но все равно не хочет работать...

p.s всю эту форму взял от сюда http://www[dot]webliberty[dot]ru/forma-o[dot][dot][dot][dot]s-bez-plaginov/ все в коментариях пишут что все работает а у меня нет, как так?)))
 
 Top
LIME
Отправлено: 24 Марта, 2013 - 15:39:19
Post Id


Активный участник


Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010  


Помог: 322 раз(а)




gumapumba пишет:
пишет что сообщение отправлено, но письмо не приходит.
разбирайся с хостером
php только отдает на отправку почтовому серверу
(Добавление)
gumapumba пишет:
if ($send == 'true')
ой не заметил
true и "true"
не то же самое
 
 Top
gumapumba
Отправлено: 26 Марта, 2013 - 19:57:22
Post Id


Новичок


Покинул форум
Сообщений всего: 5
Дата рег-ции: Март 2013  


Помог: 0 раз(а)




Спасибо!
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Если скрипт не работает »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB