Я вообще новичок,
Я пытаюсь получить форму запроса, чтобы зафиксировать информацию в форме и отправить ее по электронной почте на мой адрес электронной почты.
Каков самый простой способ получить форму для этого,
код формы ниже. Я на самом деле играю с двумя разными формами на этой тестовой странице www.golfingholidays.ie/test.html
Любая помощь или совет будут высоко оценены
<div id="booking"></div>
<div id="book">
<div id="top"></div>
<div id="mid">
<div id="form">
Name <input type="text" /><br />
Telephone Number        <input type="text" /><br />
Email Address <input type="text" /><br />
Address <input type="text" /><br />
Destination
<select>
<option>Please Select</option>
<option>Portugal</option>
<option>Spain</option>
<option>Tenerife</option>
<option>Gran Canaria</option>
</select>
<br />
Number of People
<select>
<option> -- </option>
<option> 01 </option>
<option> 02 </option>
<option> 03 </option>
<option> 04 </option>
<option> 05 </option>
<option> 06 </option>
<option> 07 </option>
<option> 08 </option>
<option> 09 </option>
<option> 10+ </option>
</select>
<br />
Duration
<select>
<option> -- </option>
<option> 01 </option>
<option> 02 </option>
<option> 03 </option>
<option> 04 </option>
<option> 05 </option>
<option> 06 </option>
<option> 07 </option>
<option> 08 </option>
<option> 09+ </option>
</select>
<br />
Accom
<select>
<option>Please Select</option>
<option>Apartments</option>
<option>2** Hotel</option>
<option>3*** Hotel</option>
<option>4**** Hotel</option>
<option>5***** Hotel</option>
</select>
<br /> Number of Rounds
<select>
<option> -- </option>
<option> 01 </option>
<option> 02 </option>
<option> 03 </option>
<option> 04 </option>
<option> 05 </option>
<option> 06 </option>
<option> 07+ </option>
</select>
<br />
<div>Car Hire
<input type="checkbox" name="Yes" value="Yes"/>Yes
<input type="checkbox" name="no" value="no" />No
</div>
<br />
Other <input type="text">
<a id="button" href="#">Submit</a>
</div>
</div>
<div id="bottom"></div>
</div>
Если вы не хотите использовать PHP, но только HTML, вы можете использовать такую услугу, как elFormo.com. У них даже есть бесплатный план.
Например
ваша html-страница
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta content="text/html; charset=ISO-8859-1" http-equiv="content-type" />
<title>send mail in php</title>
<style type="text/css">
li {list-style-type: none;
font-size: 16pt;
}
.mail {
margin: auto;
padding-top: 10px;
padding-bottom: 10px;
width: 400px;
background : #D8F1F8;
border: 1px solid silver;
}
.mail h2 {
margin-left: 38px;
}
input {
font-size: 20pt;
}
input:focus, textarea:focus{
background-color: lightyellow;
}
input submit {
font-size: 12pt;
}
</style>
</head>
<body>
<div class="mail">
<h2>Mail us</h2>
<ul>
<li><form name="mail" method="POST" action="send.php"></li>
<li>To:</li>
<li><input type="text" name="to" /></li>
<li>Subject:</li>
<li><input type="text" name="subject" /></li>
<li>Message:</li>
<li><input type="text" name="Message" /></li>
<li> </li>
<li><input type="submit" name="submit" value="Send"/></li>
<li> </li>
</form>
</ul>
</div>
</body>
</html>
Код файла для обработки формы (код выше) данных
<?php
$to = $_POST['to'] ;
$message = $_POST['Message'] ;
mail( $to, "Mail", $message, );
header( "Location: http://localhost/php/simple-mail.php" );
?>
Надеюсь, это даст вам идею