Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,037

HOME > PHP > PHP Forum > PHP ส่งอีเมล์ไปยังผู้ใช้ พร้อมการอัพเดทดาต้าเบส MySQL ด้วยทำไงเหรอคะะ



 

PHP ส่งอีเมล์ไปยังผู้ใช้ พร้อมการอัพเดทดาต้าเบส MySQL ด้วยทำไงเหรอคะะ

 



Topic : 095757

Guest




หน้าฟอร์มส่งข้อมูลที่จะใช้ในการส่งอีเมล์ค่ะ
Code (PHP)
<form name="form1" method="post" action="sendemailreason.php" enctype="multipart/form-data" > 
<center>


<table width="75%" border="1"  bordercolor="#FFFFFF" cellspacing="0" cellpadding="0">
<br><br>


  <tr>
    <td height="40" bgcolor="#0099FF" width="100"><div align="right">
    <font color="#FFFFFF"><b>ชื่อ : </td></div></font>
    <td><font color="#0099CC"> <input name="firstname" size="20" type="text" value="<?=$changestate["firstname"];?>"/></td></font>
  </tr>

  <tr>
    <td height="40" bgcolor="#0099FF" width="100"><div align="right">
    <font color="#FFFFFF"><b>นามสกุล : </td></div></font>
    <td><font color="#0099CC"> <input name="lastname" size="20" type="text" value="<?=$changestate["lastname"];?>"/></td></font>
  </tr>

  <tr>
    <td height="40" bgcolor="#0099FF" width="100"><div align="right">
    <font color="#FFFFFF"><b>Email : </td></div></font>
    <td><font color="#0099CC"> <input name="email" size="30" type="text" value="<?=$changestate["email"];?>"/></td></font>
  </tr>
  
  <tr>
    <td height="40" bgcolor="#0099FF" width="100"><div align="right">
    <font color="#FFFFFF"><b>Username : </td></div></font>
    <td><font color="#0099CC"><input name="username" size="20" type="text" value="<?=$changestate['username']?>"/></td></font>
  </tr>
  
  
  <tr>
    <td  wheight="40" bgcolor="#0099FF" width="190"><div align="right">
    <font color="#FFFFFF"><b>สาเหตุการระงับบัญชี : </td></div></font>
    <td> <textarea name="detail" cols="50" rows="8" id="detail"></textarea></td>
  </tr>
</table>

	<input name="submit" type="submit" value="ส่งข้อมูล" />
	<input name="hidAction" id="hidAction" type="hidden" value="Add">

</form>
<?
	}
?> 



PHP ส่งค่าไปยังอีเมล์ของสมาชิกค่ะ
Code (PHP)
$MailTo = $_POST['email'] ;
$MailFrom = 'kanthararom.com' ;
$MailSubject = 'แจ้งระงับบัญชีผู้ใช้งาน kanthararom.com' ;
$MailMessage = $_POST['detail'] ;
$username = $_POST['username'] ;
$firstname = $_POST['firstname'] ;
$lastname = $_POST['lastname'] ;

			$strMessage = "";
			$strMessage .= "เรียนคุณ : ".$firstname." ".$lastname." <br>";
			$strMessage .= "Username : ".$username."<br><br><br>";
			$strMessage .= "บัญชีของท่านถูกระงับการใช้งานเพราะ : ".$MailMessage."<br><br>";

			$strMessage .= "kanthararom.com<br>";

$Headers = "MIME-Version: 1.0\r\n" ;
$Headers .= "Content-type: text/html; charset=utf-8" ;
// ส่งข้อความเป็นภาษาไทย ใช้ "windows-874"
$Headers .= "From: ".$MailFrom." <".$MailFrom.">\r\n" ;
$Headers .= "Reply-to: ".$MailFrom." <".$MailFrom.">\r\n" ;
$Headers .= "X-Priority: 3\r\n" ;
$Headers .= "X-Mailer: PHP mailer\r\n" ;


	
else if(mail($MailTo, $MailSubject , $strMessage, $Headers, $MailFrom))
	{ echo "<script>alert ('ระบบได้ส่งข้อมูลการระงับบัญชีไปยังอีเมล์ผู้ใช้เรียบร้อยแล้ว'); window.location='unmember.php' </script>";
	  
	
	}else{
	echo "<script>alert ('ผิดพลาด ไม่สามารถส่งอีเมล์ไปยังผู้ใช้ได้') ;history.back();</script>";
	}

?>



ปล.พอส่งอีเมล์เส็ดจะให้ UPDATE ดาต้าเบสด้วยค่ะ
โค้ดอันนี้ใส่ไว้ตรงไหนคะ หรือต้องสร้างเงื่อนไขอะไรอีกรึป่าว ลองยังไงก็ไม่ได้ซักที =='
ลองทำแล้ว คือความรู้ PHP น้้อยค่ะ .. อีเมล์ไป แต่สถานะไม่เปลี่ยน , สถานะเปลี่ยนแต่อีเมล์ดันไม่ไป ช่วยหน่อยนะคะ ขอบคุนค่าา

Code (PHP)
{
$strSQL = "UPDATE register SET state = ('0') where id = '".$_GET["id"]."' ";
$objQuery = mysql_query($strSQL);	
}




Tag : PHP, MySQL







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2013-05-28 02:02:45 By : PHPมือใหม่ป้ายแดง View : 828 Reply : 1
 

 

No. 1



โพสกระทู้ ( 74,058 )
บทความ ( 838 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter Facebook

ส่งไว้ข้างล่างหลังจากส่งเรียบร้อยแล้วครับ ลองดูตัวอย่างนี้ครับ

Code (PHP)
mysql_query("UPDATE customer  SET status = 'Y' WHERE Email = '".$objResult["Email"]."' ");


Go to : php กับ mysql จะส่งอีเมล์ให้สมาชิกในฐานข้อมูล โดยข้อมูลมีหลายพัน record ได้ด้วยวิธีไหนบ้างครับ






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-05-28 06:23:15 By : mr.win
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : PHP ส่งอีเมล์ไปยังผู้ใช้ พร้อมการอัพเดทดาต้าเบส MySQL ด้วยทำไงเหรอคะะ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 04
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่