• Добро пожаловать на компьютерный форум Tehnari.ru. Здесь разбираемся с проблемами ПК и ноутбуков: Windows, драйверы, «железо», сборка и апгрейд, софт и безопасность. Форум работает много лет, сейчас он переехал на новый движок, но старые темы и аккаунты мы постарались сохранить максимально аккуратно.

    Форум не связан с магазинами и сервисами – мы ничего не продаём и не даём «рекламу под видом совета». Отвечают обычные участники и модераторы, которые следят за порядком и качеством подсказок.

    Если вы у нас впервые, загляните на страницу о проекте, чтобы узнать больше. Чтобы создавать темы и писать сообщения, сначала зарегистрируйтесь, а затем войдите под своим логином.

    Не знаете, с чего начать? Создайте тему с описанием проблемы – подскажем и при необходимости перенесём её в подходящий раздел.
    Задать вопрос Новые сообщения Как правильно спросить
    Если пришли по ссылке со старого Tehnari.ru – вы на нужном месте, просто продолжайте обсуждение.

Отправка данных с формы HTML на сервер

Stanislav

Ученик
Почётный участник
Регистрация
25 Май 2008
Сообщения
152
Реакции
0
Баллы
0
Отправка данных с формы HTML на сервер

Насколько я понял, данные из формы отправляются на сервер с помощью CGI программы. Эту программу нужно писать самому? Или существует какая- то унифицированная модель, которая может передать на сервер необходимые данные?
 
вроде на сайт хостинге ,должен быть скрипт отправки писем админу ,который крепишь к сайту .

сайт с нуля пишешь?
 
Пишу с нуля. Вопрос, получается, нужно задать администратору хостинга?
 
я точно не скажу , если подождешь ребята помогут ..
 
От помощи не откажусь!
 
Привет! Проще всего поставить движок сайта (например джумла) и подгружать к сайту готовые компоненты и модули.
 
вот простейший код формы обратной связи с использованием локальной почтовой программы :) :
PHP:
<form action="mailto:user@mail.ru">

Ваше имя:<br>
<input type=text name=firstname value="введите ваше имя" size="40" maxlength="20"><br><br>

Ваш комментарий:<br>
<textarea rows=7 cols=40 name="comments">введите ваш комментарий</textarea><br><br>

<input type=submit value="ОК"> <input type=reset value="Отмена">

</form>

а вообще в интернете полно готовых CGI скриптов. надо только поискать и выбрать подходящий твоим нуждам.
 
Последнее редактирование:
это html code вохможно подойдет.
Код:
<FORM NAME="mailer" METHOD="post" ACTION="" ENCTYPE="text/plain" 
 onSubmit="(document.mailer.action += mailtoandsubject)"> 

 <!-- Original: Jeff Kieke --> 

 <!-- This script and many more are available free online at --> 
 <!-- The JavaScript Source!! http://javascript.internet.com --> 

 <TABLE BORDER=0 bgcolor="#CCCCCC"> 
 <TR VALIGN="top"> 
 <TD>Получатель:</TD> 
 <TD><SELECT NAME="mailtoperson" onChange="msg(this.form)"> 
 <OPTION VALUE="">-- Выбрать -- 
 <OPTION VALUE="person1@yandex.ru">person1@yandex.ru 
 <OPTION VALUE="person2@yandex.ru">person2@yandex.ru 
 <OPTION VALUE="person3@yandex.ru">person3@yandex.ru 
 </SELECT></TD> 
 </TR> 
 <TR VALIGN="top"> 
 <TD>Ваше имя:</TD> 
 <TD><INPUT TYPE="text" SIZE=35 NAME="name" onChange="msg(this.form)"></TD> 
 </TR> 
 <TR VALIGN="top"> 
 <TD>Ваш Email:</TD> 
 <TD><INPUT TYPE="text" SIZE=35 NAME="email" onChange="msg(this.form)"></TD> 
 </TR> 
 <TR VALIGN="top"> 
 <TD>Важность:</TD> 
 <TD> 
 <SELECT NAME="priority" onChange="msg(this.form)"> 
 <OPTION VALUE="NaN" selected>Невыбрано 
 <OPTION VALUE="Normal">Обыное 
 <OPTION VALUE="Urgent">Важное 
 <OPTION VALUE="No Reply Needed">Не очень важное 
 </SELECT></TD> 
 </TR> 
 <TR VALIGN="top"> 
 <TD>Тема:</TD> 
 <TD><INPUT TYPE="text" SIZE=35 NAME="subject" onChange="msg(this.form)"></TD> 
 </TR> 
 <TR VALIGN="top"> 
 <TD>Сообщение:</TD> 
 <TD><TEXTAREA NAME="message" COLS=35 ROWS=5 WRAP="virtual" OnChange="msg(this.form)"></TEXTAREA></TD> 
 </TR> 
 <TR> 
 <TD> </TD> 
 <TD><INPUT TYPE="submit" VALUE="Отправить"> 
 <INPUT TYPE="reset" VALUE="Сброс"></TD> 
 </TR> 
 </TABLE> 
 </FORM> 

 <SCRIPT LANGUAGE="JavaScript"> 
 function msg() { 
 document.mailer.action = "mailto:" 
mailtoandsubject = ((document.mailer.mailtoperson.options[document.mailer.mailtoperson.selectedIndex].value) + '?subject=' + document.mailer.subject.value); 
 } 
 </SCRIPT>
 
Спасибо за помощь, ребята! Вот, есть в сети интересный вариант обратной связи
http://www.no-spam.su/script.php
Здесь все с видеоуроками, даже. Запустил- все работает!
 
Назад
Сверху