พี่ครับ ขอวีธีทำระบบ รีเซตพาสเวิสด์ หน่อยครับ
ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา พี่ครับ ขอวีธีทำระบบ รีเซตพาสเวิสด์ หน่อยครับ
พี่ครับ ขอวีธีทำระบบ รีเซตพาสเวิสด์ หน่อยครับ
Copy
ผมทำระบบ สมาชิกนะครับ แล้วตอนนี้ถึงขั้นตอนที่ ถ้าสมาชิกลืมพาส จะให้ส่ง ลิงค์ไปที่เมล์ แล้วไป เข้าลิงค์ที่เมล์พื่อตั้ง รหัสผ่านใหม่นะครับ
มีหลักการ วิธีทำ หรือแนวทางในการทำยังไงบ้างครับ
ตอนนี้ผมทำ แต่จะเป็นการส่งรหัสไปให้เลยนะครับ
<?
$name=$_POST['username'];
include '../config/connectdb.php';
$strSQL = "SELECT * FROM member WHERE name = '$name'";
$objQuery = mysql_query($strSQL)or die ("Error Query [".$strSQL."]");
$objResult = mysql_fetch_array($objQuery);
echo "Your password send successful.<br>Send to mail : ".$objResult["email"];
$To = $objResult["email"];
$Subject = "Your Account information username and password.";
$Header = "Content-type: text/html; charset=utf8 "; // or UTF-8 //
$Header .= "From: webmaster@project.com Reply:";
$Message = "";
$Message .= "Name : ".$objResult["name"]."<br>";
$Message .= "Surname : ".$objResult["surname"]."<br>";
$Message .= "Username : ".$objResult["email"]."<br>";
$Message .= "Password : ".$objResult["password"]."<br>";
$Message .= "=================================<br>";
$Message .= "project.com<br>";
mail($To,$Subject,$Message,$Header);
mysql_close();
?>
ขอบคุณล่วงหน้าครับ
มีหลักการ วิธีทำ หรือแนวทางในการทำยังไงบ้างครับ
ตอนนี้ผมทำ แต่จะเป็นการส่งรหัสไปให้เลยนะครับ
<?
$name=$_POST['username'];
include '../config/connectdb.php';
$strSQL = "SELECT * FROM member WHERE name = '$name'";
$objQuery = mysql_query($strSQL)or die ("Error Query [".$strSQL."]");
$objResult = mysql_fetch_array($objQuery);
echo "Your password send successful.<br>Send to mail : ".$objResult["email"];
$To = $objResult["email"];
$Subject = "Your Account information username and password.";
$Header = "Content-type: text/html; charset=utf8 "; // or UTF-8 //
$Header .= "From: webmaster@project.com Reply:";
$Message = "";
$Message .= "Name : ".$objResult["name"]."<br>";
$Message .= "Surname : ".$objResult["surname"]."<br>";
$Message .= "Username : ".$objResult["email"]."<br>";
$Message .= "Password : ".$objResult["password"]."<br>";
$Message .= "=================================<br>";
$Message .= "project.com<br>";
mail($To,$Subject,$Message,$Header);
mysql_close();
?>
ขอบคุณล่วงหน้าครับ
Lonelyman
12-12-2013
20:38:57
คำแนะนำ และการใช้งาน
สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก
- ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ
เว็บไซต์ของเราให้บริการเนื้อหาบทความสำหรับนักพัฒนา โดยพึ่งพารายได้เล็กน้อยจากการแสดงโฆษณา
โปรดสนับสนุนเว็บไซต์ของเราด้วยการปิดการใช้งานตัวปิดกั้นโฆษณา (Disable Ads Blocker) ขอบคุณครับ