|
|
|
Ajax+PHP+MySQL เกี่ยวกับการเรียกดูข้อมูลในตาราง ในตาราง account จะมีอยู่ 3 ฟิลคือ username, password, email |
|
|
|
|
|
|
|
up up
|
|
|
|
|
Date :
2010-04-30 21:34:53 |
By :
davidem01 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ยังไงอะครับ ยังไม่ get คำถาม อิอิ
|
|
|
|
|
Date :
2010-04-30 22:29:43 |
By :
chonburi f.c |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1. $sql ทำไมมี 2 ที่ครับ ชื่อตัวแปลผมว่าไม่ควรจะซ้ำกันนะ
2, ต้อง มี Code (PHP)
$result=mysql_fetch_array($query);
3. Code (PHP)
echo"$result";
ผมเท่านี้ก็น่าจะได้แล้ว ครับ
|
|
|
|
|
Date :
2010-04-30 22:36:49 |
By :
weenzezar |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ก่อนอื่นขอบคุณมากนะครับสำหรับคำตอบ ^^
ก็คือ เมมเบอร์ลืมรหัสผ่านอะครับ จากนั้นก้กรอกข้อมูลในฟอร์ม ซึ่งกรอกเฉพาะ
username และ email จากนั้นก็ดึง password จากแถวเดียวกันออกมาแสดงอ่าครับ
ประมาณนี้อะครับ ยังงงอยู่เลย T T
|
|
|
|
|
Date :
2010-04-30 22:45:59 |
By :
davidem01 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลองดูแบบนี่แล้วกันน่ะครับ
Code (PHP)
<?
$user=$_GET['user'];
$sql= "select password from account where username='$user' ";
$sqlquery=mysql_db_query($dbname,$sql);
while($result= mysql_fetch_array($sqlquery)){
$pass=$result['password'];
?>
|
|
|
|
|
Date :
2010-04-30 22:54:37 |
By :
chonburi f.c |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อ่ายังแก้ไม่ได้เลยอะคับ
ผมแทรกตัว js มาให้ด้วยอะครับอาจติดเพราะตัวนี้ ช่วยดูให้อีกทีนะครับ
|
|
|
|
|
Date :
2010-04-30 23:16:41 |
By :
davidem01 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แบบนี้มันน่าจะผิดหลักการนะ
ถ้าผมรู้ user , e-mail คนอื่นผมสามารถดูรหัสผ่านคนนี้ได้สบาย เพราะคุณเล่นจะ select password มาแสดงเลย
หลักการทั่วไปใครๆ ก็ใช้กันคือ
1. กรอกข้อมูลที่ระบบต้องการ เช่น user + email ห รือ email
2. เช็ค user , e-mail ว่ามีอยู่ใน db ไหม
3. ถ้ามีก็ random password ใหม่แล้ว Insert เข้าไป แล้วเอา password ที่ random นั้นส่งเมล์ให้สมาชิก
จบขั้นตอน
ไม่มีใครเค้าแสดงรหัสผ่านใหม่หรือค้นหารหัสผ่านเก่ามาแสดงหรอกครับ
แล้วก็วิธีเช็คสามารถ เช็คได้โดยส่ง user , email ให้ไฟล์ forget.php จะได้ debug ได้นะครับ
|
|
|
|
|
Date :
2010-05-01 00:51:13 |
By :
plakrim |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|