PDA

Просмотр полной версии : какой скрипт нужен??


4NT1P0V
07.04.2008, 01:42
<td> <script type="text/javascript">//<![CDATA[
function checkform(f)
{
if (f.name.value=="")
{
alert("Вы заполнели не все обязательные поля.");
return false;
}
if (f.phone.value=="")
{
alert("Вы заполнели не все обязательные поля.");
return false;
}
if (f.km.value=="")
{
alert("Вы заполнели не все обязательные поля.");
return false;
}
if (f.shirina.value=="")
{
alert("Вы заполнели не все обязательные поля.");
return false;
}
if (f.dlina.value=="")
{
alert("Вы заполнели не все обязательные поля.");
return false;
}
if (f.etazh.value=="")
{
alert("Вы заполнели не все обязательные поля.");
return false;
}
if (f.okna.value=="")
{
alert("Вы заполнели не все обязательные поля.");
return false;
}

}
//]]></script>
<div align="center">
<pre><strong><font face="Times New Roman, Times, serif" size="5">Предварительная заявка</font><font face="Times New Roman, Times, serif" size="3">
(Поля отмеченные <font color="#ff0000">* </font>обязательны к заполнению!)</font></strong></pre>
</div>
<form name="form1" method="post" action="mail.php" onsubmit="return checkform(this)">

<center>
<font face="Times New Roman, Times, serif" size="3"> <br>
<font face="Times New Roman, Times, serif" size="3"><strong>Ваше
имя</strong>
<input name="name" type="text">
<font color="#ff0000">*</font> </font> <br>
<font face="Times New Roman, Times, serif" size="3"><strong>Контактный
телефон</strong>
<input name="phone" type="text">

<font color="#ff0000">*</font> </font> <br>
<font face="Times New Roman, Times, serif" size="3"><strong>E-Mail</strong>
<input name="email" type="text">
</font>
<pre><font face="Times New Roman, Times, serif" size="3"><u><em><strong>Сведения по объекту:</strong></em></u></font></pre>
<font face="Times New Roman, Times, serif" size="3">Расстояние
от <u><em>МКАД</em></u> до объекта </font>
<input name="km" type="text">

<font face="Times New Roman, Times, serif" size="3">км.</font><font color="#ff0000">
* </font> <br>
<font face="Times New Roman, Times, serif" size="3"> Направление
<select name="napravlenie">
<option>Запад</option>
<option>Север</option>
<option>Восток</option>

<option>Юг</option>
</select>
<font color="#ff0000"> * </font></font> <br>
<font face="Times New Roman, Times, serif" size="3"> Материал
исполнения дома
<select name="material">
<option>Дерево</option>

<option>Каркас</option>
<option>Монолит</option>
<option>Крипич</option>
<option>Пеноблок</option>

</font> <br>
<pre><font face="Times New Roman, Times, serif" size="3"><strong><u><em>Установка очитсной станции:</em></u></strong></font> </pre>
<font face="Times New Roman, Times, serif" size="3"> Зона проживания
<select name="zona_prozhivania">
<option>Обычная</option>

<option>Природоохранная</option>
<option>Санитарная</option>
</select>
</font> <br>
<
<input name="glubina_truboprovoda" type="text">
см. <br>
<input name="submit" value="Отправить заказ" type="submit">
</font>
</center>
</form>
<div align="center">

<pre><font face="Times New Roman, Times, serif" size="3"><strong><em>Наша компания искренне благодарит вас за заявку. Наш менеджер свяжется с вами в ближайшее время.</em></strong></font> </pre>
</div>
</td>[CDATA[
Вот скрипт заявки, которая отсылается на почту, чего нужно писать в файле mail.php ???

4NT1P0V
07.04.2008, 01:44
Код чуть обрезал....

GreenBear
07.04.2008, 01:48
mail('yandex@yandex.ry', 'subj', print_r($_POST, true));

4NT1P0V
07.04.2008, 01:58
поставил я его вместо mail.php" onsubmit="return checkform(this)"> ошибка...

GreenBear
07.04.2008, 02:04
че заместо. в файл пиши

4NT1P0V
07.04.2008, 02:09
а ясно спасибо!!

4NT1P0V
07.04.2008, 02:14
Записал в файл mail('yandex@yandex.ry', 'subj', print_r($_POST, true)); и мне это выдает mail('yandex@yandex.ry', 'subj', print_r($_POST, true)); при нажатии на кнопку...

4NT1P0V
07.04.2008, 02:19
разобрался, вот так надо было...
<?php
mail('mail@gmail.com', 'subj', print_r($_POST, true));
?>

Только на непонятном языке приходит, как исправить?? и как сделать так чтоб хотябы вместь пустого экрана было написанно что хапрос отправлен??

4NT1P0V
07.04.2008, 14:41
Подскажите как сделать так, чтоб отчет на понятном языке приходил??? не получается, приходят одни коряки...

GreenBear
07.04.2008, 14:54
http://ru2.php.net/manual/en/function.mail.php

$additional_headers = "Content-type: text/plain; charser=windows-1251";

и как сделать так чтоб хотябы вместь пустого экрана было написанно что хапрос отправлен??
htmlbook.ru