-
Вебмастеру
(
http://forum.oszone.net/forumdisplay.php?f=22)
Нужен скрипт почтовой формы
В общем есть сайт, состоит из одной htm страницы, без движка просто страница. Надо на нее как то встроить почтовую форму, чтобы пользователь вводил туда свои данные и они отправлялись мне на мыло. Подскажите есть ли такой скрипт? Желательно чтобы форма была такая как тут http://vip-file.com/tmpl/feedback.php
|
1) создаешь страницу в нее помещаешь форму
HTML код:
<form name="" action="request.php" method="post">
<TABLE>
<TR>
<TD>Тема</TD>
<TD><input name="tema" type="text" value=""></TD>
</TR>
<TR>
<TD>Ваш E-mail</TD>
<TD><input name="Email" type="text" value=""></TD>
</TR>
<TR>
<TD valign="top">Текст заявки</TD>
<TD><textarea name="Comments" rows=10 cols=40></textarea></TD>
</TR>
<TR>
<TD> </TD>
<TD><input type="submit" name="submit" value="Отправить"></TD>
</TR>
</TABLE></form>
сохраните как request.html
2)создайте страницу и вней поместите такой код:
HTML код:
<?php
$tema=trim($_POST['tema']);
$Email=trim($_POST['Email']);
$Comments=trim($_POST['Comments']);
$Comments= "Вам пришло письмо с вашего сайта от ".$Email." С текстом: ".$Comments;
mail("Ваше мыло", $tema, $Comments);
?>
<h2>В ближайшее время менеджеры нашей компании свяжутся с Вами</h2>
<a href="request.html">Назад</a><br>
<a href="index.html">Перейти на главную страницу</a>
сохраниет как request.php, не забудьте подправить код вставить ящик, куда должна приходить почта "mail("Ваше мыло", $tema, $Comments)"
Далее выкладываем на сервер и все
|
Это что? у меня нет страницы request.php, и где в коде мыло на которое отправится сообщение?
|
Цитата:
сохраните как request.html
|
Мне надо в мою уже готовую страницу index.htm встроить форму
|
1)тогда вставьте html код из моего первого пукта в index.htm, подправьте код в первой строке далее сохраните ее.
2)создайте новый файд request.php(откройте блокнот, вставьте код из моего второго пункта, выберите в меню блокнота, файл->сохранить как, сохраните с расширением php), далее этот код следует отредактировать, в 6 строке "mail("Ваше мыло", $tema, $Comments);" вместо "Ваше мыло" вставьте нужное вам, например "QUMATOZ@mail.ru", далее 9 строку удалите.
|
Все сделал вроде работает, но вот с кодировкой какие то проблемы страница request.php выглядит так
и в самом письме с кодировкой проблемы

|
Втавьте в начало index.html и request.php
HTML код:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Название вашей страницы</title>
</head>
|
Время: 07:51.
© OSzone.net 2001-