форум общения русскоязычных пользователей CMS Текстпаттерн
Вы не зашли.
http://compuri.conb.ru/
zem_contact_lang 4.0.3.6
zem_contact_reborn 4.0.3.20
Установил все правильно но почемуто выдает нетак как надо
<txp:zem_contact label="" to="email@bk.ru" subject="Письмо с сайта" />
<txp:zem_contact_text label="Ваше имя:" name="name" /> <br />
<txp:zem_contact_email label="Ваш e-mail" /><br />
<txp:zem_contact_textarea cols="40" label="Текст:" name="message" /><br />
<txp:zem_contact_submit label="Отправить сообщение" /></txp:zem_contact>
В ЧЕМ ПРОБЛЕМА ???
Неактивен
http://validator.w3.org/check?uri=http% … mp;group=0
ОШИБКА ИСПРАВЛЕНА http://compuri.conb.ru/kontakty
<txp:zem_contact to="email@bk.ru">
<txp:zem_contact_text label="Ваше имя " /> <br />
<txp:zem_contact_email label="Ваш e-mail" /> <br />
<txp:zem_contact_textarea cols="40" rows="10" label="Сообщение" />
<txp:zem_contact_submit label="Отправить сообщение" />
</txp:zem_contact>
Неактивен
Подскажите, у меня вот не получается отправить сообщение через zem_contact. Пишет что сообщение не может быть отправлено. Может где-то что-то в настройках TxP надо вписать? Ну там типа smtp и прочие данные.
Неактивен
zem_contact_lang 4.0.3.6
zem_contact_reborn 4.0.3.20
установите и активируйте ! нечего больне ненужно
<txp:zem_contact to="email@bk.ru- тут Ваш e-mail ">
<txp:zem_contact_text label="Ваше имя " /> <br />
<txp:zem_contact_email label=" Ваш e-mail " /> <br />
<txp:zem_contact_textarea cols="40" rows="10" label="Сообщение" />
<txp:zem_contact_submit label="Отправить сообщение" />
</txp:zem_contact>
Отредактированно email_form (17-02-2009 17:53:58)
Неактивен
email_form
У меня установлены последние версии обоих файлов. Отправить письмо не получается (выводит соответствующий текст).
UPDATE: Все заработало. Кое-что изменил в форме и вуаля. Вот только из-за чего именно она стала работать пока не понял.
Отредактированно Unseen (17-02-2009 18:38:51)
Неактивен
Здраствуйте. Полазив по форуму и поработав поиском решил написать о своей проблеме здесь. Если кто сможет помочь или направить в нужном направлении, буду очень признателен.
Установлены плагины:
zem_contact_reborn 4.0.3.17
zem_contact_lang 4.0.3.03
Создана статья с формой отправки:
<txp:zem_contact to="poshta@mail.ru">
<txp:zem_contact_text label="Ваше имя " /> <br />
<txp:zem_contact_email label="Ваш e-mail" /><br />
<txp:zem_contact_textarea cols="40" rows="10" label="Сообщение" />
<txp:zem_contact_submit label="Отправить сообщение" />
</txp:zem_contact>
После нажания кнопки "Отправить сообщение", выдает приведенное ниже сообщение:
Required field, “Ваше имя ”, is missing.
Required field, “Сообщение”, is missing.
письмо не приходит.
В чем может быть проблема и каковы способы её решения? Зарание спасибо.
Неактивен
Это значит, что вы не заполнили нужные поля. Ведь вы не можете отправить пустое сообщение и без имени?
Неактивен
Отсылая письмо,я естественно заполняю поля(ваше имя и ваше сообщение), просто не счел нужным это уточнять.
Неактивен
kinev1979 написал:
После нажания кнопки "Отправить сообщение", выдает приведенное ниже сообщение:
Required field, “Ваше имя ”, is missing.
Required field, “Сообщение”, is missing.
письмо не приходит.
В чем может быть проблема и каковы способы её решения? Зарание спасибо.
Попробуйте добавить для тэгов полей "Ваше имя" и "Сообщение" аттрибуты name=""
Неактивен
Думаю, что это не обязательно. Вот туториал, как сделать на сайте форму обратной связи - http://txplife.ru/sozdanie-formy-obratnoi-svyazi
Неактивен
advan написал:
Попробуйте добавить для тэгов полей "Ваше имя" и "Сообщение" аттрибуты name=""
Advan спасибо! атрибуты сработали.
anyNeT спасибо за отзывчивость и совет.
Неактивен
Хм, а у меня их нет Зато есть атрибут required.
Неактивен
Привет всем. Я вот тоже установил плагины zem_contact_lang 4.0.3.6 и zem_contact_reborn 4.0.3.20. И у меня две проблемы:
1 - Как я понял необходимо перейти вот по этому адресу ваш_домен/textpattern/index.php?event=article&step=edit&ID=25 и изменить мейл на свой. Но у меня припереходе на такой адрес выводится:
Notice: Undefined variable: Status in Z:\home\мойсайт.ru\www\textpattern\include\txp_article.php on line 339 [ ������ ��������� | ������� ������ �� ���������� ] ��� ��������������, ��������� �����, ��������� ���������� �������� ������ �������� ������ � PHP, �� ��������� �������������� � ������� (E_ALL). ����� ����� ������ ������ �������� ������������� � ������ �������� ��� ������� ��������. ������ ��������� ������� �������� ������� ����� ������� ������ ������. �� ������ ���������� ����� ������ �������� ������ ����� �� ��������� ��������: ������� � ������� �������: Error_Reporting(E_ALL & ~E_NOTICE); ���� ������ �������� ������, ���� � ������� ���� ���� ���� (����������������), ������� ������������ ����� ����������. ������������� ������. �������� � ���������� �� �������� ���� .htaccess ���������� ����������: php_value error_reporting 7 ��������� � /usr/local/php/php.ini �������� error_reporting �� E_ALL & ~E_NOTICE. ���� ������ �� �������� ������������� � ����� �������� � ��������� ����������� ��� �������! [������: �������� ��������� ������� ������] Notice: Undefined variable: sPosted in Z:\home\мойсайт.ru\www\textpattern\include\txp_article.php on line 381 Fatal error: Error: '' is not an integer Z:\home\мойсайт.ru\www\textpattern\include\txp_article.php:871 assert_int() Z:\home\мойсайт.ru\www\textpattern\include\txp_article.php:381 checkIfNeighbour() Z:\home\мойсайт.ru\www\textpattern\include\txp_article.php:51 article_edit() Z:\home\мойсайт.ru\www\textpattern\index.php:116 include() in Z:\home\мойсайт.ru\www\textpattern\lib\txplib_misc.php on line 2125
Что это значит?
2 - ни с помощью плагина zem_contact, ни с помощью mem_self_register не отправляются сообщения, хотя пишет, что сообщение отправлено (что самое интересное, независимо от того есть подключение к нету или нет). Работаю на Denwer. Это уже прочитал - там ответа на подобный вопрос нет. Помогите пожалуйста
Неактивен
1. Здесь увы никто не знает, что ты там писал, изменял и т.д. А ссылка эта на страницу редактирования статьи с id = 25.
2.Если ты работаешь с денвером, то подключение тебе и не нужно. Он сохраняет все письма где-то у себя там (вроде папка mail называется).
Отредактированно anyNeT (15-06-2009 10:37:43)
Неактивен
Со вторым понятно, спасибо
А вот с первым...я заново переустановил плагины, тот же результат. Значит дело в плагине. Тогда в чем?
И еще, вот это ссылка на страницу редактирования статьи с id = 25. А вот у меня нет статьи с таким id. У меня пока вообще парочка статей только. Из-за этого может быть?
Отредактированно mister $ (15-06-2009 11:30:46)
Неактивен
Покажи где и какой код ты вставлял.
Неактивен
Ой, я там ошибся. Имел в виду, что дело не в плагине! А просьбу не совсем понял. Я кстати в коде вместо 25ой статьи, попробовал зайти на 10 и все получилось, т.е. мой_сайт/textpattern/index.php?event=article&step=edit&ID=10, но там я так и не нашел где заменить е-мейл.
Неактивен
1. Дело однозначно не в плагине zem_contact - он не включается в админке, а, значит, ничего испортить не может.
2. Письма на денвере обычно уходят в т.н. "заглушку" - текстовый файл, куда они все складываются. Либо ищите в папках файл sendmail либо читайте оф. форум денвера.
Неактивен
Опять все тот же плагин....опять вопрос. Помогите знающие ))
значит в страничке стоит <txp:zem_contact to="webmaster@мойсайт.ru" />, пытаюсь отправить сообщение, выходит ошибка:
Ошибка тега: <txp:zem_contact to="webmaster@мойсайт.ru" /> -> Warning: mail(): Bad parameters to mail() function, mail not sent. on line 230
и пишет: сообщение не может быть отправлено
Отредактированно mister $ (03-07-2009 15:33:36)
Неактивен
1. Обычная функция mail() работает?
2. Не накладывал ли хостер какие-то ограничения на работу этой функции?
3. Что-нибудь про эту функцию в диагностике (в адмикне) сказано?
4. Пробовали прописывать в поле smtp "from" (настройки-продвинутые настройки) какой-нить адрес с текущим сервером в домене?
Неактивен
В диагностике в админке - вообще ничего про это нет. Спрашивал на хостинге. их ответ: "Тестовый скрипт мойсайт.ru/send.php все отправил." На счет ограничений сейчас спрошу. Привожу ту же ошибку более подробно:
Ошибка тега: <txp:zem_contact to="webmaster@мойсайт.ru" /> -> Warning: mail(): Bad parameters to mail() function, mail not sent. on line 230 textpattern/lib/txplib_misc.php(570) : eval()'d code:230 mail() textpattern/publish.php:1090 zem_contact() textpattern/publish.php:1012 processTags() textpattern/publish.php:496 parse() index.php:33 textpattern()
Неактивен
Какое содержание скрипта send.php?
Неактивен
вот содержание:
<? function send_question($message,$tema,$from,$to) { $subject = $tema; $headers = "MIME-Version: 1.0\r\n"; $headers .= "Content-type: text/html; charset=windows-1251\r\n"; $headers .= "From: $from \r\n"; mail($to, $subject, $message, $headers) or die("Не могу отправить почту"); } send_question('webmaster@мойсайт.ru','webmaster@мойсайт.ru','webmaster@мойсайт.ru','webmaster@мойсайт.ru'); ?>
В тех. поддержке ответили: "Это ошибка в скрипте. Неверно переданные параметры в функцию mail()."
Неактивен
п.4 из моего совета пробовали? что писали в указанном поле?
Неактивен
да, пробовал писать webmaster@мойсайт.ru. Тот же самый результат: сообщение не может быть отправлено. Что-то я совсем ничего не понимаю...Подскажите, если есть еще соображения?
Неактивен