Вот вам вариант самой простой формы...
Это то что на странице
Код
<td valign="bottom"><form action=mail1.php method=post>Ваше имя<br>
<input type=text name=name size=30><br>
Ваш e-mail<br><input type=text name=email size=30><br>
Телефон<br>
<input type=text name=phone size=30><br>
Ваше сообщение<br><textarea name=mess rows=5 cols=32></textarea>
<center><input type=submit style="background-color: #AAE0FF; color: #000000; font-weight: bold; font-family: Verdana; font-size: 9pt;" value="Отправить сообщение"></center>
</form>
</tr>
</td>
А это содержимое файла mail1.php , который собственно и шлет...
Код
<?php
if (isset ($name))
{
$name = substr($name,0,30); //Не может быть более 20 символов
if (empty($name))
{
echo "<center><b>Не указано имя !!!<p>";
echo "<a href=index.html>Вернуться и правильно заполнить форму.</a>";
exit;
}
}
else
{
$name = "не указано";
}
if (isset ($email))
{
$email = substr($email,0,40); //Не может быть более 20 символов
if (empty($email))
{
echo "<center><b>Не указан e-mail !!!<p>";
echo "<a href=index.html>Вернуться и правильно заполнить форму.</a>";
exit;
}
}
else
{
$email = "не указано";
}
if (isset ($phone))
{
$phone = substr($phone,0,35); //Не может быть более 20 символов
if (empty($phone))
{
echo "<center><b>Не указан телефон, если нет поставьте прочерк !!!<p>";
echo "<a href=index.html>Вернуться и правильно заполнить форму.</a>";
exit;
}
}
else
{
$phone = "не указано";
}
if (isset ($mess))
{
$mess = substr($mess,0,1500); //Не может быть более 1500 символов
if (empty($mess))
{
echo "<center><b>Сообщение не написано !!!<p>";
echo "<a href=index.html>Вернуться и правильно заполнить форму.</a>";
exit;
}
}
else
{
$mess = "не указано";
}
$i = "не указано";
if ($name == $i AND $email == $i AND $phone == $i AND $mess == $i)
{
echo "Ошибка ! Скрипту не были переданы параметры !";
exit;
}
$to = "мыло@майл.ru";
$subject = "Сообщение с www.твой_сайт.com";
$message = "Имя пославшего:$name \r\nЭлектронный адрес..:$email \r\nIP-адрес:..:$REMOTE_ADDR \r\nТелефон..:$phone \r\nСообщение:..\r\n$mess";
mail ($to,$subject,$message) or print "Не могу отправить письмо !!!";
echo "<center><b>Спасибо за отправку вашего сообщения<br><a href=index.html>Вернуться на главную страницу.</a> ";
exit;
?>