|
|
|
สอบถามคำสั่งที่ใช้ส่ง E-mail กรณี ที่ลืม Password จะต้องเขียนยังไงบ้าง ช่วยหน่อยนะคะ |
|
|
|
|
|
|
|
กระบวนการมันก็ประมาณว่า ทำ form ให้สมาชิก กรอก e-mail ของตัวเอง
แล้วก็นำตัวแปร e-mail นั้นไประบุเงื่อนไข select ฟิลล์ของ password ใน db
ว่า e-mail นี้ มีรหัสผ่านอยู่ใน row เดียวกันคือรหัสอะไร(กรณีไม่ได้เข้าหรัส md5 ไว้)
ก็นำตัวแปรของ รหัสผ่าน และตัวแปรของ e-mail เข้าสู่กระบวนการส่งเมลล์
ประมาณนี้น่ะครับ ส่วนกระบวนการส่งเมลล์ด้วย php นั้นลองค้นหาดูครับ มีอยู่แน่นอนครับ
พอจะนึกภาพออกมั๊ยครับ
|
ประวัติการแก้ไข 2011-07-04 18:35:31
|
|
|
|
Date :
2011-07-04 18:34:09 |
By :
tomrambo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
คิดออกค่ะ ที่นึกไว้ก็ประมาณนั้นแระค่ะ แต่อยากได้โค้ด ในส่วนที่ส่ง E-Mail ค่ะ โดย จำลองเครื่องตัวเองเป็น server แล้วส่งเมลล์ ค่ะ
|
|
|
|
|
Date :
2011-07-06 18:33:41 |
By :
OracialPC |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
<?
mysql_connect("localhost","root","root");
mysql_select_db("mydatabase");
$strSQL = "SELECT * FROM member WHERE Username = '".trim($_POST['txtUsername'])."'
OR Email = '".trim($_POST['txtEmail'])."' ";
$objQuery = mysql_query($strSQL);
$objResult = mysql_fetch_array($objQuery);
if(!$objResult)
{
echo "Not Found Username or Email!";
}
else
{
echo "Your password send successful.<br>Send to mail : ".$objResult["Email"];
$strTo = $objResult["txtEmail"];
$strSubject = "Your Account information username and password.";
$strHeader = "Content-type: text/html; charset=windows-874\n"; // or UTF-8 //
$strHeader .= "From: [email protected]\nReply-To: [email protected]";
$strMessage = "";
$strMessage .= "Welcome : ".$objResult["Name"]."<br>";
$strMessage .= "Username : ".$objResult["Username"]."<br>";
$strMessage .= "Password : ".$objResult["Password"]."<br>";
$strMessage .= "=================================<br>";
$strMessage .= "ThaiCreate.Com<br>";
$flgSend = mail($strTo,$strSubject,$strMessage,$strHeader);
}
mysql_close();
?>
Go to : PHP Forgot Lost Password and Sending Password to Mail ทำ Form ลืมรหัสผ่าน ด้วย PHP กับ MySQL
|
|
|
|
|
Date :
2011-07-07 10:55:41 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณค่ะ รันได้แล้ว ค่าถูกต้อง แต่ E-Mail ไม่เข้าค่ะ ทำไงดีค่ะ
|
|
|
|
|
Date :
2011-07-13 14:57:41 |
By :
OracialPC |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ส่งไปที่ไหนครับ
|
|
|
|
|
Date :
2011-07-13 15:03:21 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตอนนี้ คือทำในเครื่องค่ะ แล้วจะส่งเข้าไปที่ hotmail ค่ะ ใช้ localhost ค่ะ
|
|
|
|
|
Date :
2011-07-13 17:22:20 |
By :
OracialPC |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ทำใน local แล้วมันจะส่งไปได้ไหมละครับ
ผมก็ไม่เคยลอง
|
|
|
|
|
Date :
2011-07-13 17:25:32 |
By :
l3luEbirD |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไม่ทราบเหมือนกันค่ะ เลยจะลองถามดู ขอความกรุณาด้วยนะคะ เป็นมือใหม่ค่ะ
|
|
|
|
|
Date :
2011-07-13 17:30:15 |
By :
OracialPC |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
งั้นก็อัพขึ้นโฮสแล้วใช้ code ดูครับ
|
|
|
|
|
Date :
2011-07-13 17:33:45 |
By :
l3luEbirD |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
มัน มีโฮส ฟรีไหมอะ่ ??
|
|
|
|
|
Date :
2011-07-13 17:43:11 |
By :
OracialPC |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|