ทำการ radom ตัวเลข 6 หลักหลายๆตัวแล้วเก็บลงใน database อย่างไรครับ

สำหรับผู้ที่ เริ่มต้น Programming - PHP มีอะไร แนะนำ หรือข้อสงสัยต้องบอร์ด นี้ คนที่มีความรู้ แบ่งปันคนอื่นบ้างนะ ปัญหาการเขียนโปรแกรม แบบ OOP Session Cookies php network

Moderator: mindphp, ผู้ดูแลกระดาน

มือใหม่หัดทำ

ทำการ radom ตัวเลข 6 หลักหลายๆตัวแล้วเก็บลงใน database อย่างไรครับ

โพสต์ที่ยังไม่ได้อ่าน โดย มือใหม่หัดทำ »

ทำการ random code 6 หลัก เพื่อเป็น password ให้ uesr และให้เก็บลงใน database ด้วย ต้องทำอย่างไรครับช่วยแนะนำที
touleg
PHP Super Member
PHP Super Member
โพสต์: 480
ลงทะเบียนเมื่อ: 25/01/2010 11:57 pm
ติดต่อ:

Re: ทำการ radom ตัวเลข 6 หลักหลายๆตัวแล้วเก็บลงใน database อย่างไรครับ

โพสต์ที่ยังไม่ได้อ่าน โดย touleg »

เอาแบบง่ายๆก็

โค้ด: เลือกทั้งหมด

$pass = substr(md5(date("U"),0,6);
//แล้วก็ส่งไปบอกให้ User รู้

//ก่อนเก็บลงฐานข้อมูลควรเข้ารหัสอีกสักรอบ
$password = md5($pass);
//แล้วก็เอา $password ไปเก็บลงฐานข้อมูล (32 ตัวอักษรนะครับ)

//เวลาตรวจสอบว่า Password ตรงกับในฐานข้อมูลหรือป่าวก็ให้เอารหัสผ่านที่รับมาเข้ารหัสก่อนเอาไปตรวจสอบนะครับ
$getpass = md5($_POST['password']);
$sql = "select * from member where uname='$username' and passwd='$getpass'";


//วิธีการเขียน SQL ไปหาดูเองนะครับ
 
ภาพประจำตัวสมาชิก
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
โพสต์: 41336
ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
ติดต่อ:

Re: ทำการ radom ตัวเลข 6 หลักหลายๆตัวแล้วเก็บลงใน database อย่างไรครับ

โพสต์ที่ยังไม่ได้อ่าน โดย mindphp »

เพิ่มเติมคุณ touleg

โค้ด: เลือกทั้งหมด

 $pass = substr(md5(date("U").'PRIVATE_VAR'),0,6);
 
เพิ่ม PRIVATE_VAR เป็นข้อความอะไรก็ได้ที่เรารู้คนเดียว ต่อไปอีก ส่วนหนึ่งนะครับ
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
ภาพประจำตัวสมาชิก
webseo2go
PHP Newbie
PHP Newbie
โพสต์: 8
ลงทะเบียนเมื่อ: 17/04/2012 7:03 pm

Re: ทำการ radom ตัวเลข 6 หลักหลายๆตัวแล้วเก็บลงใน database อย่างไรครับ

โพสต์ที่ยังไม่ได้อ่าน โดย webseo2go »

กำลังหาอยู่พอดีเลยท่าน เรื่องเก็บ passwordเนี่ย
ขอบคุณครับ
ตอบกลับโพส
  • Similar Topics
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

ผู้ใช้งานขณะนี้

สมาชิกกำลังดูบอร์ดนี้: Baidu [Spider], Google [Bot] และบุคลทั่วไป 54