คือผมสร้างฟอร์ม html ครับ เพื่อส่งเมล์
<form action="SendMailContactForm.php" method="post" name="frmMain">
<table width="343" border="1">
<tr>
<td>To</td>
<td><input name="txtTo" type="text" id="txtTo" value="
test@xxx.com"></td>
</tr>
<tr>
<td>Subject</td>
<td><input name="txtSubject" type="text" id="txtSubject"></td>
</tr>
<tr>
<td>Description</td>
<td><textarea name="txtDescription" cols="30" rows="4" id="txtDescription"></textarea></td>
</tr>
<tr>
<td>Form Name</td>
<td><input name="txtFormName" type="text" id="txtFormName"></td>
</tr>
<tr>
<td>Mobile</td>
<td><input name="txtmobile" type="text" id="txtmobile"></td>
</tr>
<tr>
<tr>
<td>Form Email</td>
<td><input name="txtFormEmail" type="text" id=="txtFormEmail"></td>
</tr>
<tr>
<td> </td>
<td><input type="submit" name="Submit" value="Send"></td>
</tr>
</table>
<br>
<br>
<br>
</form>
ตัวรับค่าภาษา php ก็
<?php
$strTo = $_POST["txtTo"];
$strSubject = $_POST["txtSubject"];
$strmobile = $_POST["txtmobile"];
$strHeader = "Content-type: text/html; UTF-8\r\n"; // or UTF-8 //
$strHeader .= "From: ".$_POST["txtFormName"]."<".$_POST["txtFormEmail"].">\r\nReply-To: ".$_POST["txtFormEmail"]."";
$strMessage = nl2br($_POST["txtDescription"]);
$flgSend = @mail($strTo,$strSubject,$strmobile,$strMessage,$strHeader); // @ = No Show Error // // @ = No Show Error //
if($flgSend)
{
echo "Email Sending.";
}
else
{
echo "Email Can Not Send.";
}
?>
ครับ แต่ เบอร์ โทร ไม่ยอม แสดง ผล ครับ แล้วเมล์ไม่เข้าด้วยครับ