Форум русской поддержки Joomla!® CMS
05.12.2016, 04:30:26 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

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

 (Прочитано 5602 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Angela_
Осваиваюсь на форуме
***

Репутация: +3/-0
Offline Offline

Пол: Женский
Сообщений: 123



« : 27.06.2012, 16:51:12 »

Здравствуйте уважаемые форумчане!  Smiley

Прежде чем задавать вопрос я посмотрела вот эту тему и похожие.

У меня способ отправки почты: PHP mail Заполняешь форму на сайте, вводишь капчу, жмешь отправить, выдает сообщение (не ошибку!): Письмо отправлено Проверяю почту, письма по указанному (в настройках сайта) адресу нет.

Если я создаю нового пользователя, указываю его логин, пароль, почту и на нее приходит письмо с данными о регистрации!
Записан
Shustry
Группа развития
*****

Репутация: +727/-3
Offline Offline

Пол: Мужской
Сообщений: 6667


Рисую дизайны


« Ответ #1 : 27.06.2012, 19:51:42 »

Сайт -> Общий настройки -> Сервер -> Настройки почты -> Способ отправки... Что у вас там выставлено?
Записан
Angela_
Осваиваюсь на форуме
***

Репутация: +3/-0
Offline Offline

Пол: Женский
Сообщений: 123



« Ответ #2 : 28.06.2012, 20:51:18 »

Сайт -> Общий настройки -> Сервер -> Настройки почты -> Способ отправки... Что у вас там выставлено?

Shustry, я же написала Azn PHP mail
Записан
Shustry
Группа развития
*****

Репутация: +727/-3
Offline Offline

Пол: Мужской
Сообщений: 6667


Рисую дизайны


« Ответ #3 : 28.06.2012, 20:54:43 »

Упс, просмотрел. Smiley А форма стандартная компонента "Контакты"?
Записан
Angela_
Осваиваюсь на форуме
***

Репутация: +3/-0
Offline Offline

Пол: Женский
Сообщений: 123



« Ответ #4 : 28.06.2012, 21:00:16 »

Упс, просмотрел. Smiley А форма стандартная компонента "Контакты"?
Да вроде стандартная, а почему она может быть другая? Стоит Joomla 2.5 с офсайта, русифицировала ее, поставила фришаблон от одной хорошей компании и все Azn
Записан
Shustry
Группа развития
*****

Репутация: +727/-3
Offline Offline

Пол: Мужской
Сообщений: 6667


Рисую дизайны


« Ответ #5 : 28.06.2012, 21:02:20 »

Да она легко может быть нестандартная а сделанная любым компонентом типа "конструктор форм" или "формы обратной связи". Менять шаблон пробовали? Я к чему клоню, возможно в вашем шаблоне переопределён вывод контакта, от того и не уходит.
Записан
Angela_
Осваиваюсь на форуме
***

Репутация: +3/-0
Offline Offline

Пол: Женский
Сообщений: 123



« Ответ #6 : 28.06.2012, 21:18:43 »

Да она легко может быть нестандартная а сделанная любым компонентом типа "конструктор форм" или "формы обратной связи". Менять шаблон пробовали? Я к чему клоню, возможно в вашем шаблоне переопределён вывод контакта, от того и не уходит.
Поставила шаблон beez2 не помогает ( кстати почта в настройках указана на gmail с этим не может быть проблем?
Записан
Fedor Vlasenko
Профи
********

Репутация: +696/-5
Offline Offline

Пол: Мужской
Сообщений: 3820


Все начинается с Value


« Ответ #7 : 28.06.2012, 21:24:43 »

Angela_ по приведенной вами ссылке я указывал на пост с решением проблемы.
Напомню
Нужно заглянуть в файл /libraries/phpmailer/phpmailer.php
Найти строчку
$params = sprintf("-oi -f %s", $this->Sender);
и добавить после нее
$params = '';
Вы пробовали этот вариант?
Записан
Angela_
Осваиваюсь на форуме
***

Репутация: +3/-0
Offline Offline

Пол: Женский
Сообщений: 123



« Ответ #8 : 28.06.2012, 21:33:55 »

Angela_ по приведенной вами ссылке я указывал на пост с решением проблемы.
Напомню
Нужно заглянуть в файл /libraries/phpmailer/phpmailer.php
Найти строчку
$params = sprintf("-oi -f %s", $this->Sender);
и добавить после нее
$params = '';
Вы пробовали этот вариант?
Poznakomlus, извиняюсь не заметила, там много ответов. сейчас попробую этот вариант.

« Последнее редактирование: 28.06.2012, 21:45:40 от Angela_ » Записан
Angela_
Осваиваюсь на форуме
***

Репутация: +3/-0
Offline Offline

Пол: Женский
Сообщений: 123



« Ответ #9 : 28.06.2012, 21:45:51 »

Вот так:?
Код:
} else {
      $params = sprintf("-oi -f %s", $this->Sender);
      $params = '';
    }
Записан
romans13
Осваиваюсь на форуме
***

Репутация: +4/-0
Offline Offline

Пол: Мужской
Сообщений: 125


Присоединяюсь к вышеВЫсказанному


« Ответ #10 : 18.08.2013, 07:24:22 »

странно, но даже в последней сборке эту ошибку приходиться руками править. печально
Записан
Tomass
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 30



« Ответ #11 : 27.08.2014, 15:41:41 »

У меня то же проблема с отправкой почты как у автора темы, все предложенные способы не работают в чём может быть ещё дело?
Записан
Kostelano
Давно я тут
****

Репутация: +27/-0
Offline Offline

Пол: Мужской
Сообщений: 350


Константин


« Ответ #12 : 27.08.2014, 16:27:26 »

Проверяй настройки, форма обратной связи в j 2.5.24 работает. Поэтому правкой кода заниматься не нужно.

Пробуй выставить phpmail, там больше ничего не нужно.

Ну и только потом уже попробуй через SMTP, указав соответствующие настройки SMTP-сервера.

UPD. Не знаю, тот сайт или нет, но письма приходят.

Цитировать
Это копия сообщения, которое вы отправили Сергей через Ярквартал

Это письмо отправлено с сайта http://yarkvartal.ru/ от:
Костян <ХХХХХХХХ@mail.ru>

тест обратной связи
Записан
barmaleos
Давно я тут
****

Репутация: +19/-1
Offline Offline

Пол: Мужской
Сообщений: 271



« Ответ #13 : 27.08.2014, 17:28:01 »

Цитировать
Это копия сообщения, которое вы отправили Сергей через Ярквартал

Это письмо отправлено с сайта http://yarkvartal.ru/ от:
barmaleos <ХХХХХХХ@ukr.net>

Проверяем Wink
Поддержу Kostelano, все работает, проверяйте настройки...

Записан
barmaleos
Давно я тут
****

Репутация: +19/-1
Offline Offline

Пол: Мужской
Сообщений: 271



« Ответ #14 : 27.08.2014, 17:32:42 »

У меня то же проблема с отправкой почты как у автора темы, все предложенные способы не работают в чём может быть ещё дело?
В первую очередь проверьте не заблокировал ли хостер отправку писем скриптами с вашего сайта(очень часто бывает)
Затем проверьте настройки отправки писем(на стандартных настройках все далжно работать без проблем)
И только потом уже нужно лезть в код(ситуация крайне редкая. Практически всегда у меня проблемы с отправкой почты были вызваны ограничениями на хостинге, в коде ничего править не доводилось)
Записан
rafex
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 5


« Ответ #15 : 08.02.2015, 17:38:53 »

Всем привет!
Сам новичок, делаю визитку.
Скачал шаблон Vicam для Joomla 3.x.x, выяснилось что форма обратной связи не работает.

Прошу сильно не пинать за глупые вопросы

перед этим поковырялся в коде этой ФОС, уменьшил вид до необходимого размера:
вот код:
Код:
<class="contact">
              <dl class="tabs" id="contact-slider" style="
    width: 360px;
    height: 1055px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
"><dtstyle="display:none;"><ddstyle="display:none;">  <dd class="tabs" style="
    margin-left: 0px;
    width: 350px;
">            
<div class="contact-form" style="
    width: 350px;
    margin-top: 0px;
    height: 580px;
">
  <form id="contact-form" action="/index.php/payment-and-delivery/feedback-page" method="post" class="form-validate" style="
    margin-top: 0px;
    padding-top: 0px;
    width: 345px;
    height: 645px;
">
    <fieldset style="
    height: 525px;
    margin-bottom: 2px;
    margin-left: 2px;
    width: 300px;
    padding-right: 5px;
    padding-left: 5px;
    padding-top: 0px;
    padding-bottom: 0px;
    margin-right: 0px;
">
      <legend style="
    margin-left: 20px;
    width: 275px;
">Отправить сообщение. Все поля, отмеченные звездочкой, являются обязательными.</legend>
      <dl>
        <dt><label id="jform_contact_name-lbl" for="jform_contact_name" class="hasTip required" title="Имя::Ваше имя">Имя<span class="star">&nbsp;*</span></label></dt>
        <dd style="
    margin-left: 0px;
    width: 310px;
"><input type="text" name="jform[contact_name]" id="jform_contact_name" value="" class="required" size="40"></dd>
        <dt><label id="jform_contact_email-lbl" for="jform_contact_email" class="hasTip required" title="E-mail::Адрес электронной почты контакта">E-mail<span class="star">&nbsp;*</span></label></dt>
        <dd style="
    margin-left: 0px;
"><input type="text" name="jform[contact_email]" class="validate-email required" id="jform_contact_email" value="" size="40"></dd>
        <dt><label id="jform_contact_emailmsg-lbl" for="jform_contact_emailmsg" class="hasTip required" title="Тема::Тема сообщения">Тема<span class="star">&nbsp;*</span></label></dt>
        <dd style="
    margin-left: 0px;
"><input type="text" name="jform[contact_subject]" id="jform_contact_emailmsg" value="" class="required" size="40"></dd>
        <dt><label id="jform_contact_message-lbl" for="jform_contact_message" class="hasTip required" title="Сообщение::Введите текст вашего сообщения">Сообщение<span class="star">&nbsp;*</span></label></dt>
        <dd style="
    margin-left: 0px;
    height: 115px;
"><textarea name="jform[contact_message]" id="jform_contact_message" cols="42" rows="10" class="required" style="margin: 0px 0px 20px; height: 100px; width: 310px;"></textarea></dd>
                    <dt><label id="jform_contact_email_copy-lbl" for="jform_contact_email_copy" class="hasTip" title="Отправить копию этого сообщения на ваш адрес::Отправляет копию данного сообщения на указанный вами адрес.">Отправить копию этого сообщения на ваш адрес</label></dt>
            <dd style="
    margin-left: 10px;
    width: 18px;
"><input type="checkbox" name="jform[contact_email_copy]" id="jform_contact_email_copy" value="1" style="
    width: 20px;
    height: 15px;
    margin-left: 0px;
    margin-bottom: 7px;
    margin-top: 7px;
"></dd>
<dt></dt>
        <dd style="
    margin-left: 50px;
    width: 215px;
"><button class="button validate" type="submit">Отправить сообщение</button>
          <input type="hidden" name="option" value="com_contact">
          <input type="hidden" name="task" value="contact.submit">
          <input type="hidden" name="return" value="">
          <input type="hidden" name="id" value="9:administrator">
          <input type="hidden" name="a8762a6cf98da77c40e607197aef62a3" value="1">        </dd>
      </dl>
    </fieldset>
  </form>
</div>
</dd></ddstyle="display:none;"></dtstyle="display:none;"></dl></class="contact">
« Последнее редактирование: 08.02.2015, 17:47:30 от rafex » Записан
rafex
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 5


« Ответ #16 : 21.02.2015, 20:31:15 »

ребята, помогите
Записан
rafex
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 5


« Ответ #17 : 04.03.2015, 17:47:54 »

вверх
Записан
darkghost
Практически профи
*******

Репутация: +74/-0
Offline Offline

Сообщений: 1807



« Ответ #18 : 04.03.2015, 18:23:49 »

собственно, а где находится файл --- обработка полей и формирования самого сообщения? Приведенный код - это (если не проморгал) только сама форма для заполнения
Записан
aroma
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 10


« Ответ #19 : 28.03.2015, 12:47:54 »

апну темку.

У меня проблема: не запускаются страницы на которых присутствует форма обратной связи. Просто белая страница и все. Где может быть проблема?
Записан
inetdelo
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 14


« Ответ #20 : 21.05.2015, 17:15:08 »

Используйте для отправки smtp, php mail - самый ненадежный способ. Я, например, делал так, сделал ящик на яндексе и через Яндекс шлю письма - все доходит и даже во входящие на разные ящики. А для формы лучше используйте http://dev.inconver.com/joomla/contactform.html эту форму
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet