Модераторы: Illuminaty
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Просьба помочь исправить ошибку в форме обратной 
:(
    Опции темы
Michelle
Дата 20.10.2009, 14:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 3
Регистрация: 20.10.2009

Репутация: нет
Всего: нет



Может покажутся глупыми мои вопросы, но я самоучка всего лишь.....

Мне нужно, чтобы информация из формы обратной связи уходила напрямую на ящик, без использования почтовых клиентов (типа outlook и т.п.)! Написал вот так, но не работает(((

<form class="zf">
<form action="mailto:ящик" method="post">
<dl>
<dt><label for="input-name-feedback"><b>Ваша организация</b></label></dt>
<dd><input class="zf" id="input-name-feedback" name="name" type="text" size="60" onclick="return { oRequired : {} }" /></dd>
<dd class="zf-hint">Пожалуйста, укажите организацию, сотрудником которой Вы являетесь</dd>
</dl>
<dl>
<dt><label for="input-name-feedback"><b>Ваше имя</b></label></dt>
<dd><input class="zf" id="input-name-feedback" name="name" type="text" size="60" onclick="return { oRequired : {} }" /></dd>
<dd class="zf-hint">Пожалуйста, представьтесь</dd>
</dl>
<dl>
<dt><label for="input-email-feedback"><b>Ваш e-mail</b></label></dt>
<dd><input class="zf" id="input-email-feedback" name="email" type="text" size="30" onclick="return { oValid : { sType : 'email' } }" /></dd>
<dd class="zf-hint">Укажите адрес для подписки</dd>
</dl>
<dl>
<dt><label for="input-subject-feedback"><b>Я подписываюсь на получение новостей компании</b></label></dt>
</dl>
<div class="zf-buttons"><input class="zf zf-submit" value="Подписаться" type="submit" /></div>
</form>
</form>

Прошу подсказать - где ошибка...
Еще как сделать, чтобы строчка "Я подписываюсь на получение новостей компании", тоже отправлялась на ящик с информацией из заполняемых полей, но сама не была заполняемым полем?

И еще сделать это без использования php, т.к сайт будет размещен на неоплачиваемом хостинге, и с сервером я "договориться" не смогу
 
PM   Вверх
Itsys
Дата 20.10.2009, 16:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1338
Регистрация: 21.1.2008
Где: г. Москва

Репутация: 9
Всего: 34



1. Зачем 2 вложенные формы?
2. Насколько я знаю, для отправки сразу на емаил надо указывать enctype="text/plain" method="get".
3. Для отправки Вашего текста, необходимо вставить его в <input type="hidden">
PM MAIL WWW Skype   Вверх
bars80080
Дата 20.10.2009, 16:33 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 50
Всего: 315



Michelle, вы не совсем понимаете механизм работы

адрес mailto никуда ничего не отправляет, это служебная команда, которая запускает установленную по дефолту на клиентском компьютере почтовую программу, поэтому фраза
Цитата(Michelle @  20.10.2009,  14:59 Найти цитируемый пост)
информация из формы обратной связи уходила напрямую на ящик, без использования почтовых клиентов 

вкупе вместе с этой командой не имеет смысла

без почтовых клиентов письма отсылают через сервер. то есть форма отправляется на сервер, где скрипт обрабатывает полученные данные, формирует письмо и отсылает его через свой почтовый клиент
PM MAIL WWW   Вверх
Michelle
Дата 21.10.2009, 00:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 3
Регистрация: 20.10.2009

Репутация: нет
Всего: нет



Цитата(Itsys @ 20.10.2009,  16:07)
Насколько я знаю, для отправки сразу на емаил надо указывать enctype="text/plain" method="get"


А в какое место это вставить? Как должно выглядеть?

Вот допустим, как было....
<form class="zf">
    <form action="mailto:ящик" method="post">
        <dl>
            <dd>
                <input class="zf" id="input-name-feedback" name="name" type="hidden" size="30" value="Подписка на рассылку новостей" onclick="return { oRequired : {} }" />
            </dd>
        </dl>

        <dl>
            <dt>
                <label for="input-name-feedback"><b>Ваша организация</b></label>
            </dt>

            <dd>
                <input class="zf" id="input-name-feedback" name="name" type="text" size="60" onclick="return { oRequired : {} }" />
            </dd>

            <dd class="zf-hint">
                Пожалуйста, укажите организацию, сотрудником которой Вы являетесь
            </dd>
        </dl>

......
......
......

        <div class="zf-buttons">
            <input class="zf zf-submit" value="Подписаться" type="submit" />
        </div>

        <dl>
            <dd>
                <b>Все поля обязательны для заполнения</b>
            </dd>
        </dl>
    </form>
</form>
PM   Вверх
youri
Дата 21.10.2009, 01:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 740
Регистрация: 17.4.2004

Репутация: 5
Всего: 16



например, есть phpmailer
PM   Вверх
FortMax
  Дата 21.10.2009, 01:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 485
Регистрация: 2.10.2006
Где: Россия, г. Бироби джан ЕАО

Репутация: 3
Всего: 5



Michelle, для отправки сразу на ящик одного html маловато будет, это можно легко реализовать используя серверные языки, например php (делается с помощью одной ф-ии mail) smile  для примера


--------------------
user posted image
PM MAIL ICQ   Вверх
bars80080
Дата 21.10.2009, 09:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 50
Всего: 315



Michelle, с такой способностью читать ответы, у вас ничего не получится
PM MAIL WWW   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Вёрстка веб-сайтов | Следующая тема »


 




[ Время генерации скрипта: 0.0858 ]   [ Использовано запросов: 20 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.