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 > รบกวนสอบถาม การทำการส่งเมลล์ตอบกลับแก่ผู้ใช้ทีครับ Project PHP



 

รบกวนสอบถาม การทำการส่งเมลล์ตอบกลับแก่ผู้ใช้ทีครับ Project PHP

 



Topic : 055477

Guest




พอดีทำโปรเจคอยู่อ่ะครับ ทีนี้มาถึงตรง Forgot Password ซึ่งผมต้องการให้สมาชิกที่เข้ามาหน้านี้ ใส่ Email ลงไป จากนั้น
จะให้ระบบส่งข้อมูลpassword ไปให้ถึงเมลล์อ่ะครับ แต่ทำไม่เป็นไม่รู้หลักเลย รบกวนผู้รู้ช่วยสอนทีครับ ขอบคุณครับ



Tag : PHP, MySQL, HTML/CSS, CakePHP







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2011-02-03 00:56:00 By : projectman View : 835 Reply : 3
 

 

No. 1



โพสกระทู้ ( 479 )
บทความ ( 0 )



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

ผมว่ามันแปลกๆนะ
ถ้าใส่อีเมลแล้วส่งรหัสผ่านไปให้ทางอีเมล
งั้นแบบนี้ผมก็สามารถให้ระบบมันส่งรหัสของใครไปที่อีเมลผมก็ได้สิครับ

ผมว่านะ คุณควรจะแก้เป็น
ในตารางที่เก็บข้อมูลสมาชิกนั้น ก็เก็บพวกชื่อ รหัสผ่าน อีเมล ฯลฯ
เวลาที่ใครลืมรหัสผ่าน
ก็มากรอก username ของตัวเอง แล้วกดปุ่ม Forgot Password
แล้วระบบก็เอา username ที่กรอกมาไป select หาว่า user นั้นๆใช้ email, password อะไร
พอเสร็จแล้วได้ email, password มา ก็ส่ง password ไปที่ email นั้นครับ
จบ

ถ้าต้องการจะแก้ไข email ก็ให้ล๊อกอินเข้ามาก่อนแล้วค่อยแก้ครับ

วิธีการที่ผมบอกมาอะครับ ก็ใช้แค่วิธีการ select แล้ว where แบบธรรมดาครับ
พอได้มาแล้วก็ fetch array แล้วก็ใช้โค๊ดส่งเมล์ธรรมดาเลยครับ
ลองศึกษาเพิ่มเติมดูนะครับ






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-02-03 08:36:05 By : iamatomix
 


 

No. 2

Guest


ผมคงเข้าใจหลักอะไรผิดไป ขอบคุณมากครับ สำหรับคำแนะนำมีประโยชน์มากครับ มีcodeเป็นตัวอย่างให้ผมศึกษาไหมอ่ะครับ
พอดีว่าเริ่มหัดทำ ยังไม่ค่อยเข้าใจมากอ่ะครับ ถ้ามีเป็นแนวทางตัวอย่างก็ขอบคุณมากครับ แต่ถ้าไม่มีไม่เป็นไรครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-02-03 13:12:33 By : prejectman
 

 

No. 3

Guest


ตัวอย่างครับพี่

ไฟล์ที่ 1

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-874">
<title>ลืมรหัสผ่าน</title>
</head>
<body>
<h1>:: ลืมรหัสผ่าน ::</h1>
<form method="post" action="forgetpassword2.php">
กรอก Username ระบบจะส่งรหัสผ่านไปทางอีเมลของท่าน
<table>
<tr>
<td><div align="right"><b>ชื่อล็อกอิน :</b></div></td>
<td><input name="user_forget" type="text" >
<input name="submit" type="submit" value="ตกลง">
</td>
</tr>
</table>
</form>
</body>
</html>

ไฟล์ที่ 2
<?
$user_forget=$_POST[user_forget];
if($user_forget==""){
echo "<h3>ERROR : กรุณากรอกข้อมูลให้ครบนะครับ</h3> "; exit();
}

include "connect.php";
$sql="select * from member_monk
where username='$user_forget' ";
$result=mysql_db_query($dbname,$sql);
$num=mysql_num_rows($result);
$record=mysql_fetch_array($result);
$to=$record[email];
$password=$record[password];

if($num<=0){
echo "<h3>ERROR : Username นี้ไม่มีอยู่ในระบบสมาชิกครับ</h3> ";
}else{
$subject = "แจ้งรหัสผ่านของระบบสมาชิก ";
$message = "รหัสผ่านของ Username : $user_forget คือ: $password ";
$headers = "From: Member ระบบสมาชิก ";
if(mail($to,$subject,$message,$headers)){
echo "<h3>ระบบได้ส่งรหัสผ่านไปทางอีเมล์เรียบร้อยแล้ว</h3> ";
}else{
echo "<h3>ไม่สามารถส่งรหัสผ่านไปทางอีเมล์ได้</h3> ";
}
}
mysql_close();
?>
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-02-03 13:47:28 By : tebwasan
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : รบกวนสอบถาม การทำการส่งเมลล์ตอบกลับแก่ผู้ใช้ทีครับ Project PHP
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ 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 02
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 อัตราราคา คลิกที่นี่