Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Форма заказа

Ответить
Настройки темы
Форма заказа

Аватара для Ronald

Ветеран


Сообщения: 557
Благодарности: 10

Профиль | Сайт | Цитировать


Написал форму заказа оборудования на НТМЛ, теперь нужно, чтобы она отправлялась на указанное мыло, прописываю адрес и...
И вот тут-то всё начинается, не знаю, как делать именно отправку, что где написать надо.
Может кто знает, подскажите...
Буду очень признателен, дело срочное...

-------
http://line4auto.ru/fiat/1_1d_1_27082008_3_1.gif


Отправлено: 16:50, 21-04-2003

 

Аватара для Vitki

Wise Man


Сообщения: 1161
Благодарности: 7

Профиль | Отправить PM | Цитировать


Форму выложи.

-------
Не бойтесь делать то, чего никогда не делали, потому - что ковчег строил любитель, а Титаник - профессионалы.


Отправлено: 11:35, 22-04-2003 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.

mar mar вне форума

Аватара для mar

just mar


Moderator


Сообщения: 3904
Благодарности: 163

Профиль | Отправить PM | Цитировать


как она должна на e-mail отправляться? прямо через почтовую программу на стороне клиента? или должна работать программа обработки формы на стороне сервера?

Отправлено: 17:12, 23-04-2003 | #3


Аватара для Ronald

Ветеран


Сообщения: 557
Благодарности: 10

Профиль | Сайт | Цитировать


Короче говоря, форма заказа стандартная, несколько полей, в которые юзер вводит данные, типа ФИО, город, кол-во оборудования, и т.д., и форма должна обрабатываться сервером и отправлятся, потому как не всегда на машинах почтовики установлены.

-------
http://line4auto.ru/fiat/1_1d_1_27082008_3_1.gif


Отправлено: 08:17, 24-04-2003 | #4


Аватара для Vitki

Wise Man


Сообщения: 1161
Благодарности: 7

Профиль | Отправить PM | Цитировать


Скрипт отправки написан на HTML, CGI, PHP или Java?

-------
Не бойтесь делать то, чего никогда не делали, потому - что ковчег строил любитель, а Титаник - профессионалы.


Отправлено: 11:15, 24-04-2003 | #5


Аватара для Ronald

Ветеран


Сообщения: 557
Благодарности: 10

Профиль | Сайт | Цитировать


Цитата:
Скрипт отправки написан на HTML, CGI, PHP или Java?
На ЯВЕ, если есть другие варианты, то пишите, напрмер просто на ХТМЛ-е

-------
http://line4auto.ru/fiat/1_1d_1_27082008_3_1.gif


Отправлено: 12:04, 24-04-2003 | #6


Аватара для Vitki

Wise Man


Сообщения: 1161
Благодарности: 7

Профиль | Отправить PM | Цитировать


Скрипты написанные на яве или хтмл обычно используют для отправки клиентскую почтовую программу. Если хочешь чтобы отправка шла напрямую - нужна форма на перле или цги, которач использует для отправки сервер, на котором лежит страница. Вот обычная форма на яве (рабочая):
Код: Выделить весь код
<HTML>
<HEAD>
<TITLE></TITLE>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
 <SCRIPT LANGUAGE='JavaScript'>

function clear_field(field)
{
    if (field.value==field.defaultValue)
    {
        field.value=''
    }
}

function check_field(field)
{
    if (field.value=='' ||
    field.value==' ')
    {
        field.value=field.defaultValue
    }
}


function validate_form()
{


    if (document.jsform.name.value==document.jsform.name.defaultValue ||
    document.jsform.name.value.indexOf(' ',0)==0)
    {
        alert('\nВы не ввели имя.')
        document.jsform.name.select()
        document.jsform.name.focus()
        return false
    }


    if (document.jsform.email.value==document.jsform.email.defaultValue)
    {
        alert('\nВы не ввели адрес электронной почты.')
        document.jsform.email.select()
        document.jsform.email.focus()
        return false
    }
        if (document.jsform.email.value.indexOf('@',0)==-1 ||
        document.jsform.email.value.indexOf('.',0)==-1)
        {
            alert('\nТакого адреса нет.')
            document.jsform.email.select()
            document.jsform.email.focus()
            return false
        }
    else
    {
        if(confirm('\nНажмите OK, чтобы отослать почту.'))
        {
            return true
        }
        else
        {
            return false
        }
    }
}



    </SCRIPT>

</HEAD>

<BODY bgcolor="#FFFFFF">
<div align="center">

<table border="0" width="500" cellspacing="2" cellpadding="2">

<tr>
    <td valign="top">
<br><br><br>

<FORM NAME='jsform' METHOD='post' ENCTYPE='text/plain' ACTION='mailto:mail@server.ru?subject=email javascript test' onSubmit='return validate_form()'>
<textarea rows='5' cols='60' name='textbox'></textarea>
<INPUT NAME='name' TYPE='text' VALUE='Ваше имя' SIZE='30' onFocus='clear_field(this)' onBlur='check_field(this)'>
<INPUT NAME='email' TYPE='text' VALUE='Введите ваш e-mail адрес' SIZE='30' onFocus='clear_field(this)' onBlur='check_field(this)'>
<BR>
<INPUT TYPE='submit' VALUE='Отправить'>
<INPUT TYPE='reset' VALUE='Очистить'>
</FORM>

<br><br><br>
</td>
</tr>
</table>

</div>
</BODY>
</HTML>
Сверяйся...

-------
Не бойтесь делать то, чего никогда не делали, потому - что ковчег строил любитель, а Титаник - профессионалы.


Отправлено: 13:04, 24-04-2003 | #7


Аватара для Ronald

Ветеран


Сообщения: 557
Благодарности: 10

Профиль | Сайт | Цитировать


А у меня вот такой, это и форма и отправка, но почему-то не работает
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<HTML><HEAD><TITLE>БЛАНК ЗАКАЗА</TITLE>
<META http-equiv=Content-Type content="text/html; charset=windows-1251">
<STYLE type=text/css>P {
FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD {
FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
</STYLE>

<META content="MSHTML 6.00.2600.0" name=GENERATOR></HEAD>
<BODY text=#ffffff bgColor=#333333 leftMargin=0 topMargin=0 marginheight="0"
marginwidth="0">
<FORM action=http://www.diamondtools.poltava.ua/cgi-bin/forma.cgi method=post>
<DIV align=center>
<TABLE cellSpacing=0 cellPadding=0 width=450 bgColor=#cccccc border=0>
 <TBODY>
 <TR>
   <TD vAlign=top align=middle width="100%">
     <P>
     <TABLE cellSpacing=2 cellPadding=0 width=490 bgColor=#999999 border=0>
       <TBODY>
       <TR>
         <TD align=middle><B><FONT color=#ffffff>БЛАНК ЗАКАЗА ДОПОЛНИТЕЛЬНОЙ
           ИНФОРМАЦИИ<BR>ПО ПРОДУКЦИИ ЗАВОДА АЛМАЗНОГО
       ИНСТРУМЕНТА</FONT></B></TD></TR>
       <TBODY>
       <TR>
         <TD align=right width="32%" height=29>
           <DIV align=center><INPUT type=hidden
           value=info@diamondtools.poltava.ua name=recipient> <INPUT
           type=hidden value=http://www.diamondtools.poltava.ua/zakaz_r.html
           name=redirect> <INPUT type=hidden
           value="Zapros po almaznum instrymentam" name=subject> <INPUT
           type=hidden
           value=firstname,lastname,phone,e-mail,fax,street,city,zipcode,country,contact,specify
           name=required> <INPUT type=hidden
           value=order:firstname,lastname,company,phone,e-mail,fax,street,city,zipcode,country,contact,specify,kr_shlif,kr_otrez,rezcu,pastu,sverla,prir_alm,p rocie,comments
           name=sort> <INPUT type=hidden value="Website Feedback Form"
           name=realname>
           <TABLE height=387 cellSpacing=1 cellPadding=1 width=430 border=0>
             <TBODY>
             <TR bgColor=#e8e8e8>
               <TD align=right width=97 height=30>
                 <P>Имя: &nbsp; &nbsp;</P></TD>
               <TD vAlign=center height=30>&nbsp; &nbsp; <INPUT size=35
                 name=firstname></TD></TR>
             <TR bgColor=#e8e8e8>
               <TD align=right width=97 height=30>
                 <P>Фамилия: &nbsp; &nbsp;</P></TD>
               <TD vAlign=center height=30>&nbsp; &nbsp; <INPUT size=35
                 name=lastname></TD></TR>
             <TR bgColor=#e8e8e8>
               <TD align=right width=97 height=30>
                 <P>Фирма: &nbsp; &nbsp;</P></TD>
               <TD vAlign=center height=30>&nbsp; &nbsp; <INPUT size=35
                 name=company></TD></TR>
             <TR bgColor=#e8e8e8>
               <TD align=right width=97 bgColor=#e8e8e8 height=30>
                 <P>Тел.: &nbsp; &nbsp;</P></TD>
               <TD vAlign=center height=30>&nbsp; &nbsp; <INPUT size=35
                 name=phone></TD></TR>
             <TR bgColor=#e8e8e8>
               <TD align=right width=97 height=30>
                 <P>Факс: &nbsp; &nbsp;</P></TD>
               <TD vAlign=center height=30>&nbsp; &nbsp; <INPUT size=35
                 name=fax></TD></TR>
             <TR bgColor=#e8e8e8>
               <TD align=right width=97 bgColor=#e8e8e8 height=30>
                 <P>E-mail: &nbsp; &nbsp;</P></TD>
               <TD vAlign=center height=30>&nbsp; &nbsp; <INPUT size=35
                 name=e-mail></TD></TR>
             <TR bgColor=#e8e8e8>
               <TD align=right width=97 height=30>
                 <P>Улица: &nbsp; &nbsp;</P></TD>
               <TD vAlign=center bgColor=#e8e8e8 height=30>&nbsp; &nbsp;
                 <INPUT size=35 name=street></TD></TR>
             <TR bgColor=#e8e8e8>
               <TD align=right width=97 height=30>
                 <P>Город: &nbsp; &nbsp;</P></TD>
               <TD vAlign=center height=30>&nbsp; &nbsp; <INPUT size=35
                 name=city></TD></TR>
             <TR bgColor=#e8e8e8>
               <TD align=right width=97 height=30>
                 <P>Индекс: &nbsp; &nbsp;</P></TD>
               <TD vAlign=center height=30>&nbsp; &nbsp; <INPUT size=35
                 name=zipcode></TD></TR>
             <TR bgColor=#e8e8e8>
               <TD align=right width=97 height=30>
                 <P>Страна: &nbsp; &nbsp;</P></TD>
               <TD vAlign=center height=30>&nbsp; &nbsp; <INPUT size=35
                 name=country></TD></TR></TBODY></TABLE><BR></DIV>
           <DIV align=center><FONT color=#ffffff><B>Мы хотим получить
           дополнительную информацию <BR>о следующей
           продукции:</B><BR></FONT><BR></DIV>
           <DIV align=center>
           <TABLE cellSpacing=1 cellPadding=1 width=430 border=0>
             <TBODY>
             <TR bgColor=#e8e8e8>
               <TD vAlign=center align=middle width=20><INPUT type=checkbox
                 value=Круги_шлифовальные name=kr_shlif></TD>
               <TD vAlign=top align=left>&nbsp; &nbsp;Круги
шлифовальные</TD></TR>
             <TR bgColor=#e8e8e8>
               <TD vAlign=center align=middle width=20><INPUT type=checkbox
                 value=Круги_отрезные name=kr_otrez></TD>
               <TD vAlign=top align=left>&nbsp; &nbsp;Круги отрезные</TD></TR>
             <TR bgColor=#e8e8e8>
               <TD vAlign=center align=middle width=20><INPUT type=checkbox
                 value=Резцы name=rezcu></TD>
               <TD vAlign=top align=left>&nbsp; &nbsp;Резцы</TD></TR>
             <TR bgColor=#e8e8e8>
               <TD vAlign=center align=middle width=20><INPUT type=checkbox
                 value=Пасты name=pastu></TD>
               <TD vAlign=top align=left>&nbsp; &nbsp;Пасты</TD></TR>
             <TR bgColor=#e8e8e8>
               <TD vAlign=center align=middle width=20><INPUT type=checkbox
                 value=Сверла name=sverla></TD>
               <TD vAlign=top align=left>&nbsp; &nbsp;Сверла</TD></TR>
             <TR bgColor=#e8e8e8>
               <TD vAlign=center align=middle width=20><INPUT type=checkbox
                 value=Инструменты_из_природных_алмазов name=prir_alm></TD>
               <TD vAlign=top align=left>&nbsp; &nbsp;Инструменты из
                 природных алмазов</TD></TR>
             <TR bgColor=#e8e8e8>
               <TD vAlign=center align=middle width=20><INPUT type=checkbox
                 value=Прочие_инструменты name=procie></TD>
               <TD vAlign=top align=left>&nbsp; &nbsp;Прочие
             инструменты</TD></TR></TBODY></TABLE></DIV><BR>
           <DIV align=center><B><FONT
           color=#ffffff>Дополнительно:</FONT></B></DIV><BR>
           <DIV align=center><TEXTAREA name=comments rows=8 wrap=VIRTUAL cols=50></TEXTAREA></DIV>
           <DIV
       align=center><INPUT type=submit value=отправить></DIV></TD></TR></TBODY></TABLE></P></TD></TR></TBODY></TABLE></DIV></FORM></BODY></HTML>

-------
http://line4auto.ru/fiat/1_1d_1_27082008_3_1.gif


Отправлено: 15:47, 24-04-2003 | #8


Аватара для Vitki

Wise Man


Сообщения: 1161
Благодарности: 7

Профиль | Отправить PM | Цитировать


Ronald
Слушай, а в форме кажись все правильно.
Скорее всего не работает сам CGI скрипт. Проверь правильно ли там указан путь на "sendmail" (должен быть физический адрес на сервере, спроси у админа) и стоит ли у скрипта формы в атрибутах разрешение запуска скрипта (chmod 755 кажись). Обычно достум пользователя на раздачу прав в cgi-bin запрещен, так что пинай админа.

-------
Не бойтесь делать то, чего никогда не делали, потому - что ковчег строил любитель, а Титаник - профессионалы.


Отправлено: 15:18, 25-04-2003 | #9



Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Форма заказа

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Стоимость - сбор за выполнение заказа по программе Home Use Program morty Лицензирование продуктов Microsoft 1 07-03-2008 15:18
Pizza Hut добавляет возможность заказа через сотовый телефон OSZone News Новости информационных технологий 6 19-01-2008 19:17
Форма в С++ Lisa Программирование и базы данных 1 11-12-2006 22:03
Форма подчета... Rustemal Вебмастеру 3 05-07-2003 01:25
Форма по e-mail CBMen Вебмастеру 5 06-12-2002 17:44




 
Переход