Скрипт формы заказа товара
#1
Отправлено 04 Октябрь 2006 - 13:49
Т.Е Небольшой бланк, в который пользователь должен бы был вписть ФИО, и место проживания для заказа товара, а мне эти данные приходили бы на мыло.
Помогите плиззззз.
#2
Отправлено 04 Октябрь 2006 - 16:09
#4
Отправлено 05 Октябрь 2006 - 04:20
#5
Отправлено 05 Октябрь 2006 - 09:19
Оч нужно. Помогите плиззз
#6
Отправлено 08 Декабрь 2006 - 19:33
<FORM NAME = "Он-лайн заявка" ACTION = "mailto:stroibiznes2006@yandex.ru?Subject=Заявка на доставку груза" METHOD = "POST" ENCTYPE = "text/plain"> <table> <tr> <td> <p style="font-size:11; color:#000000; font-family: verdana, serif;" align="left">Ф.И.О.</p> <td> <input type=text name="Ф.И.О." size=23 value='' maxlength=30 style='border: 1px black solid; font-size: 11px; width:300; color:black;'> <TR> <td> <p style="font-size:11; color:#000000; font-family: verdana, serif;" align="left">Организация</p> <td> <input type=text name="Организация" size=23 value='' maxlength=30 style='border: 1px black solid; font-size: 11px; width:300; color:black;'> <TR> <td> <p style="font-size:11; color:#000000; font-family: verdana, serif;" align="left">E-mail</p> <td> <input type=text name="E-mail" size=23 value='' maxlength=30 style='border: 1px black solid; font-size: 11px; width:300; color:black;'> <TR> <td> <p style="font-size:11; color:#000000; font-family: verdana, serif;" align="left">Телефон/Факс</p> <td> <input type=text name="Телефон" size=23 value='' maxlength=30 style='border: 1px black solid; font-size: 11px; width:300; color:black;'> <TR> <td> <p style="font-size:11; color:#000000; font-family: verdana, serif;" align="left">Рейс (откуда и куда)</p> <td> <input type=text name="Рейс (откуда и куда)" size=23 value='' maxlength=30 style='border: 1px black solid; font-size: 11px; width:300; color:black;'> <TR> <td> <p style="font-size:11; color:#000000; font-family: verdana, serif;" align="left">Место загрузки </p> <td> <input type=text name="Место загрузки" size=23 value='' maxlength=30 style='border: 1px black solid; font-size: 11px; width:300; color:black;'> <TR> <td> <p style="font-size:11; color:#000000; font-family: verdana, serif;" align="left">Время загрузки</p> <td> <input type=text name="Время загрузки" size=23 value='' maxlength=30 style='border: 1px black solid; font-size: 11px; width:300; color:black;'> <TR> <td> <p style="font-size:11; color:#000000; font-family: verdana, serif;" align="left">Место разгрузки </p> <td> <input type=text name="Место разгрузки" size=23 value='' maxlength=30 style='border: 1px black solid; font-size: 11px; width:300; color:black;'> <tr> <td> <p style="font-size:11; color:#000000; font-family: verdana, serif;" align="left">Время разгрузки </p> <td> <input type=text name="Время разгрузки" size=23 value='' maxlength=30 style='border: 1px black solid; font-size: 11px; width:300; color:black;'> <tR> <td> <p style="font-size:11; color:#000000; font-family: verdana, serif;" align="left">Наименование груза и тоннаж</p> <td> <input type=text name="Наименование груза и тоннаж" size=23 value='' maxlength=30 style='border: 1px black solid; font-size: 11px; width:300; color:black;'> <tR> <td> <p style="font-size:11; color:#000000; font-family: verdana, serif;" align="left">Стоимость груза (руб.)</p> <td> <input type=text name="Стоимость груза (руб.)" size=23 value='' maxlength=30 style='border: 1px black solid; font-size: 11px; width:165; color:black;'> <tR> <td> <p style="font-size:11; color:#000000; font-family: verdana, serif;" align="left">Желаемый автомобиль</p> <td><select name="Желаемый автомобиль:"><option value="Газель">Газель (1.5т, 9 куб.) </option><option value="Бычок (3т,15 куб.)" >Бычок (3т,15 куб.) </option><option value="ЗИЛ (5т, 25куб.)">ЗИЛ (5т, 25куб.) </option><option value="Ман (10т 29-45 куб.)">Ман (10т 29-45 куб.) </option><option value="Ивеко (20т 86- 100куб)">Ивеко (20т 86- 100куб) </option></select></td></tr> <tR> <td> <p style="font-size:11; color:#000000; font-family: verdana, serif;" align="left">Форма оплаты:</p> <td><select name="Форма оплаты:"><option value="100% предоплата">100% предоплата </option><option value="Наличная оплата" >Наличная оплата </option><option value="Безналичная оплата">Безналичная оплата </option></select></td></tr> <tR> <td> <p style="font-size:11; color:#000000; font-family: verdana, serif;" align="left">Застрахован ли груз?</p> <td><select name="Застрахован ли груз?"><option value="Да">Да </option><option value="Нет" >Нет </option></select></td></tr> <tr> <td> <p style="font-size:11; color:#000000; font-family: verdana, serif;" align="left">Дополнительная <br>информация </p> <td> <TEXTAREA type=text name="Дополнительная информация:" size=23 value='' maxlength=30 style='border: 1px black solid; font-size: 11px; width:300; color:black;' COLS=50 ROWS=6> </TEXTAREA> </table> <input type=submit value='Отправить' style='border: 1px black solid; font-size: 11px; width:152; background-Color:#ffffff; color:black;'> </FORM> <INPUT TYPE = "hidden" SIZE = 0 NAME = "Host" value="<!--#echo var="REMOTE_HOST"--> <INPUT TYPE = "hidden" SIZE = 0 NAME = "IP" value="<!--#echo var="REMOTE_ADDR"-->
#9
Отправлено 17 Январь 2012 - 11:24
У меня есть форма заказа и скрипт для её отправки. Всё работает, но когда поступает письмо на почту в сообщении присутствует текст незаполненных полей формы. Как можно сделать так чтоб на почту приходили данные только с измененных полей формы. Я так понимаю в скрипте отправки нужно что-то дописать. Помогите пожалуйста, уже всю сеть обюзал ничего подобного не могу найти.
Есть подобная форма:
<body onload="hata_ver(0)"> <div align="left" class="glossymenu"> <form id="forum" action="script.php" method="post"> <table width="100%" height="101" border="0" cellpadding="1" cellspacing="2" style="border:solid; border-color:#DDDDDD" > <tr bgcolor="#DDDDDD" style="border:solid; border-color:#DDDDDD" ><td width="68">001</td> <td width="107">20x1/2"</td> <td width="51">42</td> <td width="48">240</td> <td width="40">0,382</td> <td width="44"><input onchange="zakaz('001','0',this.value )" type="text" size="6" name='FEMALE_ADAPTOR_001' ></td></tr> <tr bgcolor="#DDDDDD" style="border:solid; border-color:#DDDDDD" ><td width="68">003</td> <td width="107">25x3/4"</td> <td width="51">56</td> <td width="48">150</td> <td width="40">0,457</td> <td width="44"><input onchange="zakaz('003','0',this.value )" type="text" size="6" name='FEMALE_ADAPTOR_003' ></td></tr></table> <div align="center"> <table width="501" border="0" cellspacing="1" cellpadding="1"> <tr> <td colspan="3" valign="top"><p align="center"><strong>Информация для заказа</strong></p> </td> </tr> <tr> <td width="122">ФИО</td> <td colspan="2"><input name="name_f_i_o" type="text" size="20" maxlength="50" /></td> </tr> <tr> <td width="122">E-mail:</td> <td colspan="2"><input name="mail" type="text" size="20" maxlength="50" /></td> </tr> <tr> <td>Номер Телефона</td> <td colspan="2"><input name="namb" type="text" size="20" maxlength="50" /></td> </tr> <tr> <td>Адрес:</td> <td colspan="2"><textarea name="adres" type="text" size="20"></textarea></td> </tr> </table> </div> <label></label><label><br> <br> </label> <label></label> <p align="center"> <input name="submit" type="submit" value="Заказать" />
Это script.php:
<?PHP header("Content-Type: text/html; charset=windows-1251");?> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251" /> <?php if (isset($_POST['FEMALE_ADAPTOR_001'])) {$FEMALE_ADAPTOR_001 = $_POST['FEMALE_ADAPTOR_001'];} if (isset($_POST['FEMALE_ADAPTOR_002'])) {$FEMALE_ADAPTOR_002 = $_POST['FEMALE_ADAPTOR_002'];} if (isset($_POST['name_f_i_o'])) {$name_f_i_o = $_POST['name_f_i_o'];} if (isset($_POST['mail'])) {$mail = $_POST['mail'];} if (isset($_POST['namb'])) {$namb = $_POST['namb'];} if (isset($_POST['adres'])) {$adres = $_POST['adres'];} if (isset($_POST['text'])) {$text = $_POST['text'];} if (isset($_POST['submit'])) {$submit = $_POST['submit'];} if (isset($submit)) { if (empty($name_f_i_o) or empty($mail) or empty($namb) or empty($adres)) { exit ("<p>Вы ввели не всю информацию вернитесь назад и папробуйте занова!!!</p> <br><input name='back' type='button' value='Назад' onclick='javascript:self.back();'>"); } /*Тут введите адрес куда нужно отправлять*/ $my_mail = "Blabla@mail.ru"; $tema = "Новый заказ."; $mess = "Появился новый заказ: \nМуфта Переходная с Внутренней Резьбой 001_25x1/2_58_150 Цена: $0,457 Количество:".$FEMALE_ADAPTOR_001. "\nМуфта Переходная с Внутренней Резьбой 001_25x1/2_58_150 Цена: $0,457 Количество: ".$FEMALE_ADAPTOR_002." Имя заказчика:".$name_f_i_o."\nПочта клиента:".$mail."\nТелефонный номер:".$namb."\nАдрес доставки:".$adres."\nПожелания клиента:".$text.""; mail ($my_mail,$tema,$mess,"Content-type:text/plain;Charset=windows-1251\n\r"); echo "<html><head> <meta http-equiv='Refresh' content='2; URL=/'> </html></head> Спасибо за заказ, мы с вами свяжимся."; } else { echo "<html><head> <meta http-equiv='Refresh' content='0; URL=/'> </html></head>"; exit (); } php?>
#10
Отправлено 16 Август 2012 - 07:53
#11
Отправлено 20 Январь 2013 - 16:39
Вот код одной хорошей формы, как-то делал для сайта грузоперевозок, но можно переделать под любую тематику и скока нужно разделов:
Спасибо за код,но одно но при отправке переход в Outlook Ex (с гафами заявки) и выдаут следующее:
Произошла неопознанная ошибка. Тема 'Заявка на доставку груза', Учетная запись: 'mail.ru', Сервер: 'smtp.mail.ru', Протокол: SMTP, Ответ сервера: '503 Administrative prohibition -- authorization required. Users in your domain are not allowed to send email without authorization. See _http://help.mail.ru/mail-help/mailer/popsmtp for details.', Порт: 25, Защита (SSL): Нет, Ошибка сервера: 503, Код ошибки: 0x800CCC65
я даже отключил в реестре(0),а он всёравно его включае
если можеш помоги советом Алексей 5925930@mail.ru
#12
Отправлено 24 Май 2013 - 12:22
Вот код одной хорошей формы, как-то делал для сайта грузоперевозок, но можно переделать под любую тематику и скока нужно разделов:
Как использовать этот код?
Вставил в html страницу, форма есть, редактировать тоже получаеться, а от отправить заказ не получаеться. "Ошибка". Помогите настроить.
#13
Отправлено 31 Май 2014 - 18:14
Вот простая и удобная форма заказа.
Вполне согласен...
Очень хорошая и легкая в усвоении форма.
Советую...
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 скрытых пользователей