Bất kỳ một website nào dù đơn giản hay phức tạp thì đều phải có một trang liên hệ(contact page) để người xem trang website có thể liên hệ với bạn để đóng góp ý kiến, phản hồi hoặc là liên hệ với bạn quản trị website. Đây là một tính năng không thể thiếu trong một trang web. |
PHP Source - Mã PHP:
Bạn tạo một trang PHP tên là "contact_page.php" rồi copy đoạn mã code mẫu liên hệ (contact form) bên dưới vào trang PHP trên là được.
<?php
$action=$_REQUEST['action'];
if ($action=="") /* display the contact form */
{
?>
<div id="container" style="font:normal normal 13px Arial, Tahoma, Helvetica, FreeSans, sans-serif;">
<form action="" method="POST" enctype="multipart/form-data">
<input type="hidden" name="action" value="submit">
<b>Name:</b><br />
<input name="name" type="text" value="" size="50"/><br /><br />
<b>Email:</b><br />
<input name="email" type="text" value="" size="50"/><br /><br />
<b>Subject:</b><br />
<input name="subject" type="text" value="" size="50"/><br /><br />
<b>Message:</b><br />
<textarea name="message" rows="10" cols="82"></textarea><br /><br />
<input type="submit" value="Send email"/>
</form>
</div>
<?php
}
else /* send the submitted data */
{
$name=$_REQUEST['name'];
$email=$_REQUEST['email'];
$message=$_REQUEST['message'];
$subject=$_REQUEST['subject'];
if (($name=="")||($email=="")||($message=="")||($subject==""))
{
echo "All fields are required, please fill <a href=\"\">the form</a> again.";
}
else
{
$from="From: $name<$email>\r\nReturn-path: $email";
mail("your-email@gmail.com", $subject, $message, $from);
echo "Email sent!";
}
}
?>
$action=$_REQUEST['action'];
if ($action=="") /* display the contact form */
{
?>
<div id="container" style="font:normal normal 13px Arial, Tahoma, Helvetica, FreeSans, sans-serif;">
<form action="" method="POST" enctype="multipart/form-data">
<input type="hidden" name="action" value="submit">
<b>Name:</b><br />
<input name="name" type="text" value="" size="50"/><br /><br />
<b>Email:</b><br />
<input name="email" type="text" value="" size="50"/><br /><br />
<b>Subject:</b><br />
<input name="subject" type="text" value="" size="50"/><br /><br />
<b>Message:</b><br />
<textarea name="message" rows="10" cols="82"></textarea><br /><br />
<input type="submit" value="Send email"/>
</form>
</div>
<?php
}
else /* send the submitted data */
{
$name=$_REQUEST['name'];
$email=$_REQUEST['email'];
$message=$_REQUEST['message'];
$subject=$_REQUEST['subject'];
if (($name=="")||($email=="")||($message=="")||($subject==""))
{
echo "All fields are required, please fill <a href=\"\">the form</a> again.";
}
else
{
$from="From: $name<$email>\r\nReturn-path: $email";
mail("your-email@gmail.com", $subject, $message, $from);
echo "Email sent!";
}
}
?>
Result - Kết Quả:
Writer: +Bui Ngoc Son
No comments:
Post a Comment