SEO Сообщество: Спрашивайте и помогайте

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

Q&A SEO

Форма обратной связи

Kinak Kinak  
64
  03.09.2012 22:29       1 746    
Почему не работает форма обратной связи по этому коду:

<form action="/wp-content/themes/StroyCentrv2/mail.php" method="post" name="StroyCentrv2"><input class="input" style="width: 31%;" onfocus="if(this.value==this.defaultValue)this.value='';" onblur="if(this.value=='')this.value=this.defaultValue;" type="text" name="name" value="Ваше имя" /><input class="input" style="width: 31%;" onfocus="if(this.value==this.defaultValue)this.value='';" onblur="if(this.value=='')this.value=this.defaultValue;" type="text" name="email" value="Эл. почта" />
<input class="input" style="width: 31%;" onfocus="if(this.value==this.defaultValue)this.value='';" onblur="if(this.value=='')this.value=this.defaultValue;" type="text" name="sub" value="Тема" />
<textarea style="width: 98%;" onfocus="if(this.value=='Текст сообщения'){this.value=''};" onblur="if(this.value==''){this.value='Текст сообщения'}" name="body" rows="5" cols="1">Текст сообщения</textarea>
<input type="submit" value="Отправить сообщение" />
</form>





<?php/*Template Name: tema*/?><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><?phpif (isset($_POST['name'])) {$name = $_POST['name'];}if (isset($_POST['email'])) {$email = $_POST['email'];}if (isset($_POST['sub'])) {$sub = $_POST['sub'];}if (isset($_POST['body'])) {$body = $_POST['body'];} $address = "mail@mail.ru";$mes = "Имя: $name \nE-mail: $email \nТема: $sub \nТекст: $body";$send = mail ($address,$sub,$mes,"Content-type:text/plain; charset = UTF-8\r\nFrom:$email");if ($send == 'true'){echo "Сообщение отправлено, в ближайшее время вы получите ответ! Н">http://site.ru/'>На главную";}else {echo "Сообщение не отправлено, проверьте правильность заполнения полей и попробуйте снова";}?>

Ответы на пост (10) Написать ответ
Elusive Elusive
12
03.09.2012 22:35
ты бы хоть объяснил какой движок, по возможности скрин с ссылкой на сайт
0
delete567567 delete567567
1486
03.09.2012 22:37
Сразу ж понятно /wp-content/
0
Kinak Kinak
64
03.09.2012 22:40
Движок wordpress, сайт показать не могу...
0
Kinak Kinak
64
03.09.2012 22:41
уже около 10-ка таких форм отправки сообщения перепробовал, ни одна не отправляет. пробовал плагин contact form 7 тоже самое =(
0
axox axox
165
03.09.2012 22:52
SMTP на сервере не отрублен?
0
Kinak Kinak
64
03.09.2012 22:53
нет, пробовал почту mail и gmail
0
axox axox
165
03.09.2012 22:57
На сервере, где сайт расположен, не заблокирован 25-й? (SMTP). Некоторые, особенно бесплатные, хостинги любят включать за доп.плату.
0
Kinak Kinak
64
04.09.2012 05:34
хостинг платный Majordomo
0
Kimin Kimin
872
04.09.2012 06:15
Мажордомо - конченый хостер. Пойдет траф 40-50 и выше уников в сутки - начнет вырубаться. Я вовремя сбежал от этих "спицыалистов". Кстати, тарифы у них заоблачные, сервис - хреновый. Уйдя с 260р в месяц у них, я перешел к Комтет за 170р и имею по такому тарифу 10 сайтов, php-mysql, все, что можно и автоматический бэкап - но самый жирный плюс - панель Plesk, где все работает в полуавтоматическом режиме.
0
Denismbox Denismbox
168
04.09.2012 11:14
Эту попробуйте прикрутить, там всё просто она на JQuery:
http://designwoop.com/2012/07/tutorial-coding-a-jquery-popup-modal-contact-form/
0