forum.okis.ru
http://forum.okis.ru/

форма обратной связи
http://forum.okis.ru/viewtopic.php?f=13&t=2299
Страница 1 из 2

Автор:  oooifksaro [ 06 янв 2012, 14:05 ]
Заголовок сообщения:  форма обратной связи

на сайте http://ifksaro.okis.ru хочу разместить форму обратной связи. Форму пишу сам, не через конструктор. Когда захотел опробовать, то у меня стал запускаться outlook. Однако мне нужно чтобы письмо просто отправлялось прямо с сайта. Вот часть кода
Код:
<form action="mailto:oooifksaro@mail.ru" enctype="text/plain">
<p>Ф.И.О. (полностью):<br /><input style="width: 500px; height: 25px;" name="name" size="30" type="TEXT" /></p>
<p>Дата рождения (формат: 01.01.1990г.):<br /><input style="width: 250px; height: 25px;" name="ADDRESS" size="30" type="TEXT" /></p>
...
<p><input style="width: 200px; height: 25px;" name="ADDRESS" size="30" type="TEXT" /></p>
<input type="SUBMIT" value="Послать" /> </form>



что и где надо прописать?

Автор:  Okis [ 06 янв 2012, 14:22 ]
Заголовок сообщения:  Re: форма обратной связи

Цитата:
action="mailto:oooifksaro@mail.ru"


Если такое указывать, то всегда будет открываться почтовый клиент.
Можете воспользоваться сервисом main-ip.ru

Автор:  oooifksaro [ 06 янв 2012, 14:37 ]
Заголовок сообщения:  Re: форма обратной связи

не могу, там ограниченные возможности настройки поля. А мне нужно сделать так чтобы было несколько полей, как анкета. И вообще могу ли я обойтись без подобных сервисов?

Автор:  Tomas [ 06 янв 2012, 17:24 ]
Заголовок сообщения:  Re: форма обратной связи

oooifksaro писал(а):
на сайте http://ifksaro.okis.ru хочу разместить форму обратной связи. Форму пишу сам, не через конструктор. Когда захотел опробовать, то у меня стал запускаться outlook. Однако мне нужно чтобы письмо просто отправлялось прямо с сайта. Вот часть кода
Код:
<form action="mailto:oooifksaro@mail.ru" enctype="text/plain">
<p>Ф.И.О. (полностью):<br /><input style="width: 500px; height: 25px;" name="name" size="30" type="TEXT" /></p>
<p>Дата рождения (формат: 01.01.1990г.):<br /><input style="width: 250px; height: 25px;" name="ADDRESS" size="30" type="TEXT" /></p>
...
<p><input style="width: 200px; height: 25px;" name="ADDRESS" size="30" type="TEXT" /></p>
<input type="SUBMIT" value="Послать" /> </form>



что и где надо прописать?

Ваш код должен быть вот таким:
Код:
<form name="forma1" action="forma.1.html" method="post">
<p>Ф.И.О. (полностью):</p><input name="ar[0]" type="hidden" value="Ф.И.О. (полностью):"><input style="width: 500px; height: 25px;" name="ar[1]" size="30" type="text">
<p>Дата рождения (формат: 01.01.1990г.):</p><input name="ar[2]" type="hidden" value="Дата рождения (формат: 01.01.1990г.):"><input style="width: 250px; height: 25px;" name="ar[3]" size="30" type="text"></p>
<input type="submit" value="Послать">
</form>

Советуем также прочитать подробно инструкцию по созданию форм обратной связи, размещенную у Вас в Панели Управления сайтом в разделе "Модули" > "Формы обратной связи", во избежеании дальнейших проблем и вопросов.

Автор:  GoldStar [ 01 май 2012, 10:30 ]
Заголовок сообщения:  Re: форма обратной связи

Подскажите, как расширить поле Сообщение формы обратной связи?
скринИзображение

Автор:  GoldStar [ 01 май 2012, 10:31 ]
Заголовок сообщения:  Re: форма обратной связи

GoldStar писал(а):
вот код

<p>&nbsp;</p>
<form action="/forma.1.html" method="post" name="forma1">
<table class="body" style="width: 100%;" cellpadding="5">
<tbody>
<tr>
<td>Ваше имя:</td>
<td><input type="hidden" name="ar[0]" value="Имя" /><input type="text" name="ar[1]" /></td>
</tr>
<tr>
<td>Обратный e-mail:</td>
<td><input type="hidden" name="ar[2]" value="Обратный e-mail:" /><input type="text" name="ar[3]" /></td>
</tr>
<tr>
<td>Сообщение:</td>
<td><input type="hidden" name="ar[5]" value="Сообщение:" /><input type="text" name="ar[5]" /></td>
</tr>
</tbody>
</table>
<br />
<div align="center"><input type="submit" value="Отправить" /></div>
</form>


Автор:  Tomas [ 01 май 2012, 14:38 ]
Заголовок сообщения:  Re: форма обратной связи

В теге input укажите атрибут size с целым числом. Подберите нужное Вам значение.

Автор:  GoldStar [ 02 май 2012, 04:23 ]
Заголовок сообщения:  Re: форма обратной связи

:give_rose:

Указала, но ничего не происходит: :-|


Цитата:
<td><input type="hidden" name="ar[5]" value="Сообщение:" size="230" /><input type="text" name="ar[5]" /></td>
</tr>

Автор:  Tomas [ 08 май 2012, 10:36 ]
Заголовок сообщения:  Re: форма обратной связи

"Достаньте" форму из таблицы. Т.е. уберите все теги <table></table>, <td></td> и <tr></tr>. Это должно помочь.

Автор:  Mr. K [ 08 май 2012, 13:51 ]
Заголовок сообщения:  Re: форма обратной связи

Tomas писал(а):
"Достаньте" форму из таблицы. Т.е. уберите все теги <table></table>, <td></td> и <tr></tr>. Это должно помочь.


Чем? У меня и в таблице работает, и без таблицы, и даже если вообще через пробел нафигачить коды. :?

Страница 1 из 2 Часовой пояс: UTC + 3 часа [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/