[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Сделать форму
K313
Я не вебмастер, но появилась необходимость сделать сайт, остановился на форме для заявки с сайта, нужно чтоб посетитель вписал свои данные и они пришли ко мне еа почту. Нашёл много подходящих форм, скопировал их, а что где изменить - не знаю. Поможете?



Спустя 26 минут, 33 секунды (22.09.2010 - 16:10) twin написал(а):
Чегож не помочь... Начинай.

Спустя 3 часа, 4 минуты, 20 секунд (22.09.2010 - 19:14) K313 написал(а):
Спасибо! Вот более менее подходящая форма.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>

<!-- WARNING ALL RIGHT RESERVED !!! COPYRIGHT DOCTOR ICE. kostyan313@mail.ru -->
<title>Доктор Айс - ремонт холодильников на дому качественно с
гарантией</title>
<meta
name="description"
content="Доктор Айс - ремонт холодильников на дому качественно с гарантией в Москве и ближнем Подмосковье"
url="http://nv-holoda.net/">
<meta
name="keywords"
content="ремонт холодильников, доктор айс"
url="http://nv-holoda.net/">
<link
rel="STYLESHEET" type="text/css"
href="images/di_one.css">
<link
rel="Shortcut Icon" href="favicon.png">
</head>
<body
leftmargin="0" topmargin="0"
style="background-color: rgb(208, 222, 248);" marginheight="0"
marginwidth="0">
<table
style="width: 780px; height: 1052px;" border="0"
cellpadding="0" cellspacing="0">
<tbody>
<tr>
<td
style="padding-top: 11px;" colspan="2"
background="images/back_center.gif" height="100%"
valign="top" width="586">
<table
style="width: 586px; height: 1012px;" border="0">
<tbody>
<tr>
<td><br>
<br>
<br>
<center><b>
ON-LINE ЗАЯВКА НА РЕМОНТ ХОЛОДИЛЬНИКА</b></center>
<br>
<br>
<form
method="post" action="/form.php">
<input
name="frm" value="true"
type="hidden">
<p>
Ф.И.О:<br>
<input
class="txt" name="frm_fio"
value="" type="text"><br>
<br>

Телефон:<br>
<input
class="txt" name="frm_phone"
value="" type="text"><br>
<br>

Марка/модель холодильника:<br>
<input
class="txt" name="frm_model"
value="" type="text"><br>
<br>

Адрес:<br>
<input
class="txt" name="frm_adress"
value="" type="text"><br>
<br>
<br>

Краткое описание поломки:<br>
<textarea
rows="10" cols="45"
name="frm_text"></textarea> <br>
<br>
<input
value="Отправить" name="submit"
type="submit"> </p>
</form>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<p
align="left"> </p>
</td>
</tr>
</tbody>
</table>
<p
align="left"><b><br>
</b></p>
</td>
</tr>
<tr>
<td
colspan="2" background="images/footer.jpg"
height="74" valign="top" width="780"></td>
</tr>
</tbody>
</table>
</body>
</html>


Спустя 49 секунд (22.09.2010 - 19:15) K313 написал(а):
Может я не правильно скинул код, но php не вставляется.

Спустя 2 часа, 1 минута, 58 секунд (22.09.2010 - 21:17) K313 написал(а):
Мне уже ясно, что этот код просто описывает внешний вид формы и что нужно form.php. Вы сможите его мне написать?

Спустя 35 минут, 5 секунд (22.09.2010 - 21:52) twin написал(а):

Спустя 1 час, 3 минуты, 34 секунды (22.09.2010 - 22:55) K313 написал(а):
Мне этого не осилить самому

Спустя 17 минут, 20 секунд (22.09.2010 - 23:13) Ser18 написал(а):
У вас База данных есть?

Спустя 11 минут, 53 секунды (22.09.2010 - 23:25) K313 написал(а):
MySQL? Есть!

Спустя 12 минут, 3 секунды (22.09.2010 - 23:37) Ser18 написал(а):
<form method="post" action="/form.php"> - Сдесь вы отправляете данные методом post в файл form.php

в форме данные выглядят так В файл они попадут в виде

name="frm_fio" $_POST['frm_fio'];

name="frm_phone" $_POST['frm_phone'];

name="frm_model" $_POST['frm_model'];

name="frm_adress" $_POST['frm_adress'];

name="frm_text" $_POST['frm_text'];


Файл выглядит примерно так form.php

Подключаемся к БД

Записываем данные в БД
$res = mysql_query("INSERT INTO tabl(fio,
phone,
model,
adress,
text)
VALUES ('{$_POST['frm_fio']}',
'{$_POST['frm_phone']}',
'{$_POST['frm_model']}',
'{$_POST['frm_adress']}',
'{$_POST['frm_text']}')");

Но тут еще по мимо этого надо всякие проверки

Если какое то поле не введено, то не отправлять данные

Удалить пробелы с начала и конца текста

Чтоб нельзя было ввести HTML теги
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.