|
|
|
ส่ง ฟอร์ม เข้าเมล์ ไม่ได้ค่ะ ช่วยดูให้ที่ค่ะว่าเป็นเพราะอะไร |
|
|
|
|
|
|
|
คือก่อนหน้านี้เมื่อวันที่22 มันยังมีเมล์เข้ามาตามปกติ
แต่พอวันที่23ถึงปัจจุบัน ไม่มีเข้ามาเลย
ทั้งที่ไม่ได้มีการแก้ไขงานใดๆๆ
(แก้ไขงานล่าสุดวันที่20)
เลยงงว่าเป็นเพราะอ่ะค่ะ
ถ้าใครรู้ช่วยอธิบายที่น่ะค่ะ
...................โค๊ด form.......................
Code (PHP)
<script language="javascript">
function checkform(form)
{
if(document.formtest.txt_ename.value == "")
{
alert('กรุณากรอก ชื่อ-นามสกุล (Full Name) ด้วยครับ');
document.formtest.txt_ename.focus();
return false;
}
if(document.formtest.telephone.value == "")
{
alert('กรุณากรอก โทรศัพท์ (Phone) ด้วยครับ');
document.formtest.telephone.focus();
return false;
}
if(document.formtest.txt_eemail.value == "")
{
alert('กรุณากรอก อีเมล์ (e-mail) ด้วยครับ');
document.formtest.txt_eemail.focus();
return false;
}
if ( document.formtest.course.value == "" ) { alert ( "กรุณาเลือก หลักสูตรทีสนใจ (Course) ด้วยครับ" ); document.formtest.course.focus(); return false; }
if ( document.formtest.branch.value == "" ) { alert ( "กรุณาเลือก สาขาที่สนใจ (Branch) ด้วยครับ" ); document.formtest.branch.focus(); return false; }
if ( document.formtest.know.value == "" ) { alert ( "กรุณากรอกข้อมูลว่ารู้จักเราจากที่ใดด้วยครับ" ); document.formtest.know.focus(); return false; }
if(document.formtest.subject.value == "")
{
alert('กรุณากรอก หัวข้อ (Subject) ด้วยครับ');
document.formtest.subject.focus();
return false;
}
var d = new Date();
windowname = d.getTime();
window.open('', windowname, 'top=100,left=100,height=200,width=450,location=no,resizable=no,scrollbars=no,status=no');
form.target=windowname;
return true ;
}
</script>
<form id="formtest" name="formtest" method="post" action="formmail/sendmail_contact.php" onsubmit="return checkform(this);">
<label></label>
<table width="100%" height="532" border="0" cellpadding="0" cellspacing="0">
<tr>
<td height="44" colspan="2" background="picture/newhead4.jpg" bgcolor="#0059B7"><div align="center"><span class="style119">หากท่านต้องการสอบถามข้อมูลเพิ่มเติม กรุณากรอกข้อมูลด้านล่าง <br />
Edu First จะรีบติดต่อท่าน โดยเร็วที่สุด </span></div></td>
</tr>
<tr>
<td height="31" bgcolor="#09115C"> </td>
<td bgcolor="#09115C"><div align="right"><span class="style15" style="cursor:hand " onclick="MM_goToURL('parent','corporateform.html');return document.MM_returnValue"><span class="style1161">* </span>หลักสูตรภาษาอังกฤษสำหรับบริษัท Click ที่นี่</span></div></td>
</tr>
<tr>
<td height="31" background="picture/bob.gif" bgcolor="#0059B7"> </td>
<td background="picture/bob.gif" bgcolor="#0059B7"><div align="right"><span class="style48"><span class="style1161">* </span>ข้อมูลที่ต้องกรอก </span></div></td>
</tr>
<tr>
<td width="245" height="34" background="picture/bob.gif" bgcolor="#0059B7"><span class="style15"> ชื่อ – นามสกุล (Full Name)<span class="style1161">*</span></span></td>
<td width="415" background="picture/bob.gif" bgcolor="#0059B7"><label>
<input name="txt_ename" type="text" id="txt_ename" size="30" />
</label></td>
</tr>
<tr>
<td height="38" background="picture/bob.gif" bgcolor="#0059B7"><span class="style1"> <span class="style15">อายุ (Age)</span></span></td>
<td background="picture/bob.gif" bgcolor="#0059B7"><input name="txt_eage" type="text" id="txt_eage" size="30" /></td>
</tr>
<tr>
<td height="34" background="picture/bob.gif" bgcolor="#0059B7"><p class="style1"><span class="style117"> โทรศัพท์ (Phone)<span class="style1161">*</span></span></p></td>
<td background="picture/bob.gif" bgcolor="#0059B7"><p>
<label></label>
<input name="telephone" type="text" id="telephone" size="30" />
<br />
</p></td>
</tr>
<tr>
<td height="36" background="picture/bob.gif" bgcolor="#0059B7"><span class="style15"> อีเมล์ (e-mail)<span class="style1161">*</span> </span></td>
<td background="picture/bob.gif" bgcolor="#0059B7"><label>
<input name="txt_eemail" type="text" id="txt_eemail" size="30" />
</label></td>
</tr>
<tr>
<td height="37" background="picture/bob.gif"><p class="style2 style1 style122"><strong> </strong><span class="style15">หลักสูตรทีสนใจ (Course)<span class="style1161">* </span></span><span class="style1161"> </span> <strong> </strong></p></td>
<td background="picture/bob.gif"><span class="style123">
<label>
<select name="course" id="course">
<option value="">เชิญเลือกหลักสูตร.....</option>
<option value="ภาษาอังกฤษสำหรับเด็ก">> ภาษาอังกฤษสำหรับเด็ก </option>
<option value="ภาษาอังกฤษสำหรับผู้ใหญ่">> ภาษาอังกฤษสำหรับผู้ใหญ่ </option>
<option value="ภาษาอังกฤษสำหรับบริษัท">> ภาษาอังกฤษสำหรับบริษัท </option>
<option value="เรียนภาษาในต่างประเทศ">> เรียนภาษาในต่างประเทศ </option>
</select>
</label>
</span></td>
</tr>
<tr>
<td height="35" background="picture/bob.gif" bgcolor="#0059B7"><span class="style1"><span class="style15"> สาขาที่สนใจ (Branch)<span class="style1161">*</span></span> </span></td>
<td background="picture/bob.gif" bgcolor="#0059B7"><label>
<select name="branch" id="branch">
<option value="" selected="selected">สาขา.....</option>
<option value="เซ็นทรัลแจ้งวัฒนะ">เซ็นทรัลแจ้งวัฒนะ</option>
<option value="เซ็นทรัลลาดพร้าว">เซ็นทรัลลาดพร้าว</option>
<option value="เซ็นทรัลปิ่นเกล้า">เซ็นทรัลปิ่นเกล้า</option>
<option value="สยามสแควร์">สยามสแควร์</option>
</select>
</label></td>
</tr>
<tr>
<td height="34" background="picture/bob.gif" bgcolor="#0059B7"><span class="style15"> รู้จักเราจาก (know from)<span class="style1161">*</span></span></td>
<td background="picture/bob.gif" bgcolor="#0059B7"><label>
<select name="know" id="know">
<option value="">กรุณาเลือก.....</option>
<option value="ป้ายโฆษณา">> ป้ายโฆษณา</option>
<option value="บู๊ธประชาสัมพันธ์">> บู๊ธประชาสัมพันธ์</option>
<option value="ใบปลิว">> ใบปลิว</option>
<option value="เว็บไซต์ / อินเตอร์เนต">> เว็บไซต์ / อินเตอร์เนต</option>
<option value="จดหมายข่าว">> จดหมายข่าว</option>
<option value="นิตยสาร / หนังสือพิมพ์">> นิตยสาร / หนังสือพิมพ์</option>
<option value="โปรโมชั่นกับร้านค้า / บัตรเครดิต">> โปรโมชั่นกับร้านค้า / บัตรเครดิต</option>
<option value="เพื่อนแนะนำ">> เพื่อนแนะนำ</option>
</select>
</label></td>
</tr>
<tr>
<td height="41" background="picture/bob.gif" bgcolor="#0059B7"><p class="style1"><span class="style117"> หัวข้อ (Subject)<span class="style1161">*</span></span></p></td>
<td background="picture/bob.gif" bgcolor="#0059B7"><label>
<input name="subject" type="text" id="subject" size="30" />
</label></td>
</tr>
<tr>
<td height="49" background="picture/bob.gif" bgcolor="#0059B7"><p class="style1"><span class="style117"> รายละเอียด (Detail)</span></p></td>
<td background="picture/bob.gif" bgcolor="#0059B7"><label>
<textarea name="txt_detail" cols="31" rows="5" id="txt_detail"></textarea>
</label></td>
</tr>
<tr>
<td height="41" colspan="2" background="picture/bob.gif" bgcolor="#0059B7"><div align="center"><span class="topic style15 style118">
<input name="get_news" type="checkbox" value="ต้องการรับข้อมูล" checked="checked" />
</span><span class="style117">ต้องการรับข้อมูล และข่าวสารสิทธิพิเศษล่าสุดจากเรา </span></div></td>
</tr>
<tr>
<td height="47" background="picture/bob.gif" bgcolor="#0059B7"> </td>
<td background="picture/bob.gif" bgcolor="#0059B7"><label>
<input type="submit" name="Submit" value="Submit" /> <input type="reset" name="Reset" value="Reset" />
</label></td>
</tr>
</table>
</form>
................โค๊ด php................................
<SCRIPT language="JavaScript">
function redirect(linkid)
{
opener.location.href=linkid;
window.close();
}
</SCRIPT>
</head>
<body background="../picture/bob.gif">
<center>
<p>
<?php
if ($_SERVER['REQUEST_METHOD'] == 'POST' ) {
// เริ่มต้น CODE การส่งข้อความเข้าอีเมล์
$txt_ename = $_POST['txt_ename'];
$txt_eage = $_POST['txt_eage'];
$telephone = $_POST['telephone'];
$txt_eemail = $_POST['txt_eemail'];
$course = $_POST['course'];
$branch = $_POST['branch'];
$know = $_POST['know'];
$subject = $_POST['subject'];
$txt_detail = $_POST['txt_detail'];
$get_news = $_POST['get_news'];
if($get_news == "ต้องการรับข้อมูล")
$get_news_str = "ต้องการรับข้อมูล";
else
$get_news_str = "ไม่ต้องการรับข้อมูล";
$datetime_send = date("d/m/Y H:i:s");
if ($branch == "เซ็นทรัลแจ้งวัฒนะ") {
$strTo = "[email protected]";
}
if ($branch == "เซ็นทรัลลาดพร้าว") {
$strTo = "[email protected]";
}
if ($branch == "เซ็นทรัลปิ่นเกล้า") {
$strTo = "[email protected]";
}
if ($branch == "สยามสแควร์") {
$strTo = "[email protected]";
}
$strFromName = $txt_ename;
$strFromEmail = $txt_eemail;
$strSubject = "=?tis-620?B?".base64_encode("Contact From Edufirstschool.Com")."?=";
// ตัวแปร $mess คือเก็บ HTML ที่รายงานข้อมูลที่ถูกส่งมา
$mess .= "<center>
<table width=\"620\" border=\"0\" cellspacing=\"0\" cellpadding=\"3\" align=\"center\">
<tr id=\"header\">
<td width=\"620\" align=\"center\" colspan=\"3\" bgcolor=\"#99FF99\" height=\"45\"><font color=\"#000000\" size=\"5\"><b><u>
Contact From Edufirstschool.Com</u></b></font></td>
</tr>
<tr>
<td width=\"200\" align=\"right\"><font color=\"#000000\" size=\"2\">
ชื่อ – นามสกุล (Full Name)</font></td>
<td width=\"5\"><font size=\"2\"><font color=\"#000000\">:</font></font></td>
<td width=\"415\" align=\"left\"><font color=\"#000000\" size=\"2\"> ".$txt_ename."</font>
</td>
</tr>
<tr>
<td width=\"200\" align=\"right\"><font color=\"#000000\" size=\"2\">
อายุ (Age)</font></td>
<td width=\"5\"><font size=\"2\"><font color=\"#000000\">:</font></font></td>
<td width=\"415\" align=\"left\"><font color=\"#000000\" size=\"2\"> ".$txt_eage."</font>
</td>
</tr>
<tr>
<td width=\"200\" align=\"right\"><font color=\"#000000\" size=\"2\">
โทรศัพท์ (Phone)</font></td>
<td width=\"5\"><font size=\"2\"><font color=\"#000000\">:</font></font></td>
<td width=\"415\" align=\"left\"><font color=\"#000000\" size=\"2\"> ".$telephone."</font>
</td>
</tr>
<tr>
<td width=\"200\" align=\"right\"><font color=\"#000000\" size=\"2\">
อีเมล์ (e-mail)</font></td>
<td width=\"5\"><font size=\"2\"><font color=\"#000000\">:</font></font></td>
<td width=\"415\" align=\"left\"><font color=\"#000000\" size=\"2\"> ".$txt_eemail."</font>
</td>
</tr>
<tr>
<td width=\"200\" align=\"right\"><font color=\"#000000\" size=\"2\">
หลักสูตรทีสนใจ (Course)</font></td>
<td width=\"5\"><font size=\"2\"><font color=\"#000000\">:</font></font></td>
<td width=\"415\" align=\"left\"><font color=\"#000000\" size=\"2\"> ".$course."</font>
</td>
</tr>
<tr>
<td width=\"200\" align=\"right\"><font color=\"#000000\" size=\"2\">
สาขาที่สนใจ (Branch)</font></td>
<td width=\"5\"><font size=\"2\"><font color=\"#000000\">:</font></font></td>
<td width=\"415\" align=\"left\"><font color=\"#000000\" size=\"2\"> ".$branch."</font>
</td>
</tr>
<tr>
<td width=\"200\" align=\"right\"><font color=\"#000000\" size=\"2\">
รู้จักเราจาก (know from)</font></td>
<td width=\"5\"><font size=\"2\"><font color=\"#000000\">:</font></font></td>
<td width=\"415\" align=\"left\"><font color=\"#000000\" size=\"2\"> ".$know."</font>
</td>
</tr>
<tr>
<td width=\"200\" align=\"right\"><font color=\"#000000\" size=\"2\">
หัวข้อ (Subject)</font></td>
<td width=\"5\"><font size=\"2\"><font color=\"#000000\">:</font></font></td>
<td width=\"415\" align=\"left\"><font color=\"#000000\" size=\"2\"> ".$subject."</font>
</td>
</tr>
<tr>
<td width=\"200\" align=\"right\" valign=\"top\"><font color=\"#000000\" size=\"2\">
รายละเอียด (Detail)</font></td>
<td width=\"5\" valign=\"top\"><font size=\"2\"><font color=\"#000000\">:</font></font></td>
<td width=\"415\" align=\"left\"><font color=\"#000000\" size=\"2\"> ".nl2br($txt_detail)."</font>
</td>
</tr>
<tr>
<td width=\"200\" align=\"right\"><font color=\"#000000\" size=\"2\">
ต้องการรับข้อมูล ?</font></td>
<td width=\"5\"><font size=\"2\"><font color=\"#000000\">:</font></font></td>
<td width=\"415\" align=\"left\"><font color=\"#000000\" size=\"2\"> ".$get_news_str."</font>
</td>
</tr>
<tr>
<td width=\"200\" align=\"right\"><font color=\"#000000\" size=\"2\">
วัน/เวลาส่งข้อมูล</font></td>
<td width=\"5\"><font size=\"2\"><font color=\"#000000\">:</font></font></td>
<td width=\"415\" align=\"left\"><font color=\"#000000\" size=\"2\"> ".$datetime_send."</font>
</td>
</tr>
</table></center>
";
//echo $mess; // ตัวแปร $mess เก็บข้อมูลที่ได้รับมาในรูปแบบ HTML และพร้อมส่ง
//*** Uniqid Session ***//
$strSid = md5(uniqid(time()));
$strHeader = "";
$strHeader .= "From: ".$strFromName."<".$strFromEmail.">\r\n";
$strHeader .= "Reply-To: $strFromEmail\r\n";
$strHeader .= "Return-Path: $strFromEmail\r\n";
$strHeader .= "X-Mailer: PHP/" . phpversion() . "\r\n";
$strHeader .= "X-Priority: 1\r\n";
$strHeader .= "X-Sender: $strFromEmail\r\n";
$strHeader .= "Message-ID: <". time() .rand(1,1000). "@".$_SERVER['SERVER_NAME'].">". "\r\n";
$strHeader .= "MIME-Version: 1.0\n";
$strHeader .= "Content-Type: multipart/mixed; boundary=\"".$strSid."\"\n\n";
$strHeader .= "This is a multi-part message in MIME format.\n";
$strHeader .= "--".$strSid."\n";
$strHeader .= "Content-type: text/html; charset=tis-620\n"; // or UTF-8 //
$strHeader .= "Content-Transfer-Encoding: 7bit\n\n";
$strHeader .= $mess."\n\n";
//*** Attachment ***//
for($i=0;$i<count($_FILES["fileAttach"]["name"]);$i++)
{
if($_FILES["fileAttach"]["name"][$i] != "")
{
$strFilesName = $_FILES["fileAttach"]["name"][$i];
$strContent = chunk_split(base64_encode(file_get_contents($_FILES["fileAttach"]["tmp_name"][$i])));
$strHeader .= "--".$strSid."\n";
$strHeader .= "Content-Type: application/octet-stream; name=\"".$strFilesName."\"\n";
$strHeader .= "Content-Transfer-Encoding: base64\n";
$strHeader .= "Content-Disposition: attachment; filename=\"".$strFilesName."\"\n\n";
$strHeader .= $strContent."\n\n";
}
}
mail($strTo,$strSubject,null,$strHeader);
echo "<center>
<table border=\"0\" width=\"80%\" id=\"AutoNumber1\" height=\"140\">
<tr>
<td>
<center>
<font color=\"#FFFFFF\"><b>สำเร็จ !! ข้อมูลของท่านได้ถูกจัดส่งออกไปแล้ว</b><br><br>
Edu First จะรีบติดต่อท่าน โดยเร็วที่สุด</font><br><br>
<a href=\"javascript:redirect('http://www.edufirstschool.com')\">[ ตกลง ]</a>
</center>
</td>
</tr>
</table>
</center>";
}
?>
</p>
<p> </p>
</center>
<!-- Google Code for ฟอร์ม-ติดต่อ Conversion Page -->
<script type="text/javascript">
/* <![CDATA[ */
var google_conversion_id = 1060933557;
var google_conversion_language = "th";
var google_conversion_format = "2";
var google_conversion_color = "ffffff";
var google_conversion_label = "cbBXCJP6gQIQtZ_y-QM";
var google_conversion_value = 0;
if (1000) {
google_conversion_value = 1000;
}
/* ]]> */
</script>
<script type="text/javascript" src="http://www.googleadservices.com/pagead/conversion.js">
</script>
..........................................................
Tag : PHP, HTML/CSS
|
|
|
|
|
|
Date :
2011-09-24 09:42:17 |
By :
puka |
View :
857 |
Reply :
8 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ปล. ลองทดสอบก็ไม่เห็นมีเมล์เข้ามาค่ะ
ถามทางโฮส ก็บอกว่าไม่มีเมล์ตกข้าง
ให้เค้ารีserver ใหม่ก็ทำแล้ว แต่ก็ยังไม่เข้า
เลยงงว่าเป็นเพราะอะไรค่ะ
|
|
|
|
|
Date :
2011-09-24 09:47:13 |
By :
puka |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลองเปลี่ยนมาใช้ phpmailer ใช้ดี
|
|
|
|
|
Date :
2011-09-24 10:38:13 |
By :
onedan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลองส่งไปหาหลายๆ ที่ดูครับ IP อาจจะติด BlackList ส่งได้บ้างไม่ได้บ้างครับ
|
|
|
|
|
Date :
2011-09-24 10:41:26 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ส่งแล้วเด้งเข้า Junk mail รึเปล่าครับ
|
|
|
|
|
Date :
2011-09-24 15:30:45 |
By :
adaaugusta |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|