buket23
Старатель
- Регистрация
- 3 Окт 2008
- Сообщения
- 163
- Реакции
- 10
- Автор темы
- #1
установил модуль, заказ отправляет но данные вводимые в поля не отображает, в чем может быть проблема, помогите решить, вот код
PHP:
<?php
if(!defined('DATALIFEENGINE'))
{
die("Hacking attempt!");
}
if (isset ($_REQUEST['mod'])) $do = $_POST['mod']; else $mod = "";
if (isset ($_REQUEST['opt'])) $opt = $_REQUEST['opt']; else $opt = "";
if ($do == "order" AND $opt=="save"){
if (!$user_group[$member_id['user_group']]['captcha']) {
$_SESSION['sec_code_session'] = 1;
$_POST['sec_code'] = 1;
}
if ($_POST['sec_code'] != $_SESSION['sec_code_session'] OR !$_SESSION['sec_code_session']) {
msgbox ("Ошибка!", "Введен неверный код безопасности<br /><a href=\"javascript:history.go(-1)\">".$lang['all_prev']."</a>");
}
elseif (empty($_POST['pole1']) || empty($_POST['pole24']) || empty($_POST['pole3']) || empty($_POST['pole20'])){
msgbox ("Не все поля заполнены", "<b>Не все поля заполнены! Заполните все поля и повторите попытку.</b><br /><a href=\"java script:history.go(-1)\">".$lang['all_prev']."</a>");
}
else{
if (!empty($_POST['pole1']) || !empty($_POST['pole24']) || !empty($_POST['pole3']) || !empty($_POST['pole20'])){
if(preg_match("/^[\.A-z0-9_\-]+[@][A-z0-9_\-]+([.][A-z0-9_\-]+)+[A-z]{1,4}$/", $_POST['pole24'])){
$mail="C ".$config['http_home_url']." поступила заявка.\n\nДанные формы.\n Марка: ".$pole1."\n Модель автомобиля: ".$pole2.
"\n Модель и номер кузова (рамы, шасси): ".$pole3.
"\n Год выпуска: ".$pole4.
"\n ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ: ".$pole9.
"\n Наименование запчасти: ".$pole20.
"\n Тип запчасти: ".$pole21.
"\n Фамилия Имя Отчество: ".$pole22.
"\n Город: ".$pole23.
"\n E-mail: ".$pole24.
"\n Телефон: ".$pole25.
"\n Факс: ".$pole26.
"\n\n ".$config['http_home_url']." \n\n";
if ($config['version_id'] > '6.3')
include_once ENGINE_DIR.'/classes/mail.class.php';
else
include_once ENGINE_DIR.'/classes/mail.class.php';
$send_mail = new dle_mail($config);
$send_mail->send($config['admin_mail'], 'B-trener.ru - Заявка', $mail);
msgbox ("Заявка принята", "<b>Заявка принята и будет обработана! Спасибо за интерес!</b><br /><a href=\"java script:history.go(-1)\">".$lang['all_prev']."</a>");
} else {
msgbox ("Ошибка!", "Извините, но Вы ввели неверный E-Mail адрес<br /><a href=\"java script:history.go(-1)\">".$lang['all_prev']."</a>");
}
}
}
}
if ($do == "order" AND $opt==""){
$CONTENT = <<<HTML
<b><strong><FONT color="red">ВНИМАНИЕ B ДАННЫЙ МОМЕНТ ПОКА НЕ ПРИНИМАЮТСЯ ЗАЯВКИ!</FONT></strong></b>
<hr>
<br>
<br>
<b>ИНФОРМАЦИЯ ОБ АВТОМОБИЛЕ:</b><br><form action='index.php?do=order&opt=save' method=post >
<INPUT TYPE='hidden' NAME='action' VALUE='post'>
<table border=0 cellspacing=0 cellpadding=0 >
<tr>
<td colspan=2 valign=top > <span class='style1'>*</span> Марка:<br>
<span class='MsoNormal'><span style='font-size:7.5pt;font-family:Verdana;
color:#444444'>
<SELECT NAME='pole1' id='pole1'>
<option>Выбрать
<option value='TOYOTA '>TOYOTA
<option value='NISSAN '>NISSAN
<option value='HONDA '>HONDA
<option value='MITSUBISHI '>MITSUBISHI
<option value='MAZDA '>MAZDA
<option value='ISUZU '>ISUZU
<option value='SUBARU '>SUBARU
<option value='SUZUKI '>SUZUKI
<option value='DAIHATSU '>DAIHATSU
</SELECT>
</span></span></td>
<td colspan=2 valign=top > <span class='style1'>*</span> Модель автомобиля:<br>
<span class='MsoNormal'><span style='font-size:7.5pt;font-family:Verdana;
color:#444444'>
<INPUT NAME='pole2' TYPE='TEXT' id='pole2' SIZE='26'>
</span></span> <br>
(CARINA, LAUREL...) </td>
</tr>
<tr>
<td colspan=2 valign=top > Модель и номер
кузова (рамы, шасси):<br>
<INPUT TYPE='TEXT' MAXLENGTH='30' SIZE='26' NAME='pole3'>
<br>
(Chassis: CT210-6000123)</td>
<td colspan=2 valign=top> Год выпуска:<br>
<span class='MsoNormal'><span style='font-size:7.5pt;font-family:Verdana;
color:#444444'>
<SELECT NAME='pole4' id='pole4'>
<option value='0' selected>Год
<option value='1989 '>1989
<option value='1990 '>1990
<option value='1991 '>1991
<option value='1992 '>1992
<option value='1993 '>1993
<option value='1994 '>1994
<option value='1995 '>1995
<option value='1996 '>1996
<option value='1997 '>1997
<option value='1998 '>1998
<option value='1999 '>1999
<option value='2000 '>2000
<option value='2001 '>2001
<option value='2002 '>2002
<option value='2003 '>2003
<option value='2004 '>2004
<option value='2005 '>2005
</SELECT>
</span></span> <br>
(1997....)</td>
</tr>
</table>
<table border=0 cellspacing=0 cellpadding=0' width='477'>
<tr>
<td colspan=2 valign=bottom >
<b>ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ ОБ АВТОМОБИЛЕ</b>
</td>
</tr>
<tr>
<td colspan=2 valign=bottom > В дополнительной информации об автомобиле
уточните наличие TRC, 4WS, TEMS, VTEC, VVT-I и т.д. <br>
<TEXTAREA COLS='44' NAME='pole9'></TEXTAREA>
</td>
</tr>
<tr>
<td colspan=2 > </td>
</tr>
<tr>
<td colspan=2 >
<b>СПИСОК ЗАПЧАСТЕЙ </b>
</td>
</tr>
<tr>
<td > * Наименование запчасти:</td>
<td > Тип запчасти:</td>
</tr>
<tr>
<td >
<INPUT TYPE='TEXT' SIZE='44' NAME='pole20'>
<br>
Пример: Стойка подвески передняя, правая. (Оригинал)</td>
<td valign=top >
<SELECT NAME='pole21'>
<OPTION SELECTED>Не выбрано
<OPTION VALUE='Оригинал'>Оригинал
<OPTION VALUE='Не оригинал'>Не оригинал
<OPTION VALUE='Контрактные'>Контрактные
<OPTION VALUE='Новая'>Новая
</SELECT>
</td>
</tr>
</table>
<table border=0 cellspacing=0 cellpadding=0 '>
<tr>
<td>
<h3>ИНФОРМАЦИЯ О КЛИЕНТЕ</h3></td>
</tr>
<tr>
<td >
Фамилия Имя Отчество: <br>
<INPUT TYPE='TEXT' SIZE='44' NAME='pole22'>
</td>
</tr>
<tr>
<td >
Город: <br>
<INPUT TYPE='TEXT' SIZE='39' NAME='pole23'>
</td>
</tr>
<tr>
<td>
<span class='style1'>*</span> E-mail: <br>
<INPUT TYPE='TEXT' SIZE='39' NAME='pole24'></td>
</tr>
<tr>
<td >
ICQ: <br>
<INPUT TYPE='TEXT' SIZE='44' NAME='pole27'>
</td>
</tr>
<tr>
<td >
Телефон (код города, номер): <br>
<INPUT TYPE='TEXT' SIZE='39' NAME='pole25'>
</td>
</tr>
<tr>
<td >
Факс (код города, номер): <br>
<INPUT TYPE='TEXT' SIZE='39' NAME='pole26'>
</td>
</tr>
</table>
HTML;
$content1 = <<<HTML
<p class='style1'>* - Звездочкой помечены поля, обязательные к заполнению </p>
Просим вас вводить достоверные данные! После рассмотрения заявки наши менеджеры свяжутся с Вами!
<strong>Внимание!</strong> Модель двигателя и кузова заполняются полностью например: двигатель RB 20 DE 366779A, кузов HC 33 002060
эти данные у вас находятся на алюминевой табличке под капотом, и они могут немного несовпадать с теми данными которые
указанны в ПТС.
<p>
<INPUT TYPE='submit' ACTION='index.php?do=order&opt=save' VALUE='Отправить' METHOD='post' NAME='B1'>
<INPUT TYPE='reset' VALUE='Сброс' NAME='B2'>
</p>
</form>
HTML;
$reload_captcha = <<<HTML
<script language='JavaScript' type="text/javascript">
function reload () {
var rndval = new Date().getTime();
document.getElementById('dle-captcha').innerHTML = '<img src="{$path['path']}engine/modules/antibot.php?rndval=' + rndval + '" border="0" width="120" height="50"><br /><a onclick="reload(); return false;" href="#">{$lang['reload_code']}</a>';
};
</script>
HTML;
if ($user_group[$member_id['user_group']]['captcha']) {
$path = parse_url($config['http_home_url']);
$captcha = $reload_captcha."<br />Код:<br /><span id=\"dle-captcha\"><img src=\"".$path['path']."engine/modules/antibot.php\" alt=\"${lang['sec_image']}\" border=\"0\"><br /><a onclick=\"reload(); return false;\" href=\"#\">{$lang['reload_code']}</a></span><br /><br /><span class='style1'>*</span> Введите код: <input type=\"text\" name=\"sec_code\" id=\"sec_code\" style=\"width:115px\" SIZE=\"12\" />";
} else {
$captcha = "";
}
$tpl->load_template('static2.tpl');
$tpl->set('{description}', "Форма заказа");
$tpl->set('{pages}', "");
$tpl->set('{static}', $CONTENT.$captcha.$content1);
$tpl->compile('content');
$tpl->clear();
}
?>