Написал форму заказа оборудования на НТМЛ, теперь нужно, чтобы она отправлялась на указанное мыло, прописываю адрес и...
И вот тут-то всё начинается, не знаю, как делать именно отправку, что где написать надо. Может кто знает, подскажите... Буду очень признателен, дело срочное... |
Форму выложи.
|
как она должна на e-mail отправляться? прямо через почтовую программу на стороне клиента? или должна работать программа обработки формы на стороне сервера?
|
Короче говоря, форма заказа стандартная, несколько полей, в которые юзер вводит данные, типа ФИО, город, кол-во оборудования, и т.д., и форма должна обрабатываться сервером и отправлятся, потому как не всегда на машинах почтовики установлены.:biglaugh:
|
Скрипт отправки написан на HTML, CGI, PHP или Java?
|
Цитата:
|
Скрипты написанные на яве или хтмл обычно используют для отправки клиентскую почтовую программу. Если хочешь чтобы отправка шла напрямую - нужна форма на перле или цги, которач использует для отправки сервер, на котором лежит страница. Вот обычная форма на яве (рабочая):
Код:
<HTML> |
:o А у меня вот такой, это и форма и отправка, но почему-то не работает :(
<!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> |
Ronald
Слушай, а в форме кажись все правильно. Скорее всего не работает сам CGI скрипт. Проверь правильно ли там указан путь на "sendmail" (должен быть физический адрес на сервере, спроси у админа) и стоит ли у скрипта формы в атрибутах разрешение запуска скрипта (chmod 755 кажись). Обычно достум пользователя на раздачу прав в cgi-bin запрещен, так что пинай админа. |
Время: 18:20. |
Время: 18:20.
© OSzone.net 2001-