Аз ползвам това. Само си оправи малко CSS-а.
<h1>Форма за връзка с нас</h1>
<h2>Напишете Вашият въпрос</h2><br>
<div class='box'>
<div class='boxtitle'>
<p>Направи запитване</p>
</div>
<div class='innertube'>
<?php
function SendOneMail($body, $title, $sender = "", $email = "", $copy = "")
{
$body = stripslashes(nl2br($body)) . "<br/><br/><i>Информация за обратна връзка : <strong>" . $sender . "</strong></i>";
$body .= "<hr/>Това съобщение е изпратено от сайта <a href='http://sitename.com' target='_blank'>";
$body .= "<br/>Дата и час на изпращане :" . date("H:m d.m.Y");
$headers = "From: noreply@sitename.com\n";
$headers .= "Reply-To: noreply@sitename.com\n";
$headers .= "Return-Path: noreply@sitename.com\n";
if (!empty($copy))
{
$headers .= "BCC: {$copy}\n";
}
$headers .= "MIME-Version: 1.0\n";
$headers .= "Content-type: multipart/alternative; charset=windows-1251; boundary=\"_a_b_c_d_e_\"\n";
$headers .= "X-Sender: http://sitename.com message service\n";
$headers .= "X-Mailer: PHP\n";
$headers .= "X-Priority: 3\n";
$headers .= "X-MSmail-Priority: Normal\n";
$message = "
--_a_b_c_d_e_
Content-Type: text/html;
charset=windows-1251
Content-Disposition: inline
Content-Transfer-Encoding: base64
" . base64_encode("<font size='+1'>$title</font><hr>$body") . "
--_a_b_c_d_e_--";
mail($email, "=?CP1251?b?" . base64_encode($title) . "?=", $message, $headers);
}
$ShowForm = true;
if (isset($_POST['QuestionSend']))
{
if (!empty($_POST['QuestionBody']) && !empty($_POST['QuestionAbout']) && !empty($_POST['QuestionBackLink']))
{
SendOneMail($_POST['QuestionBody'], $_POST['QuestionAbout'], $_POST['QuestionBackLink']);
echo "<p>Вашето съобщение е изпратено успешно.</p><p>Нашите служители ще се свържат с Вас на посоченият адрес (телефон).<br/><br/><strong>Благодарим Ви за отделеното време.</strong></p>";
$ShowForm = false;
}
else
{
echo "<p><font color='red'>Всички полета са задължителни !</font></p>";
}
}
if ($ShowForm)
{
?>
<p>Ако имате нужда от допълнителна информация, желаете да направите запитване или някакъв друг въпрос, използвайте формата за контакти.</p>
Нашите служители ще се свържат с Вас в най-кратки срокове.
<br/>
<form method="post" name="SendQuestionForm" action="">
<p>
<strong>Тема на запитването:</strong><br/>
<input type="text" name="QuestionAbout" size="70" value="<?= $_POST['QuestionAbout'] ?>" />
</p>
<p>
<strong>Съдържание на запитването:</strong><br/>
<textarea name="QuestionBody" cols="70" rows="20"><?= $_POST['QuestionBody'] ?></textarea>
</p>
<p>
<strong>Лице и адрес за обратна връзка:</strong><br/>
<input type="text" name="QuestionBackLink" size="70" value="<?= $_POST['QuestionBackLink'] ?>"/><br/>
Пощенски адрес, телефон, GSM, Skype или друг начин по които да се свържем с Вас.
</p>
<center>
<br>
<p>
<input type="submit" value="Изпрати запитването" name="QuestionSend"/>
</p>
<br>
</center>
</form>
<?php
}
?>
</div>
</div>