วิธีเข้าสู่การลงทะเบียนบนเว็บไซต์ของคุณ

สารบัญ:

วิธีเข้าสู่การลงทะเบียนบนเว็บไซต์ของคุณ
วิธีเข้าสู่การลงทะเบียนบนเว็บไซต์ของคุณ

วีดีโอ: วิธีเข้าสู่การลงทะเบียนบนเว็บไซต์ของคุณ

วีดีโอ: วิธีเข้าสู่การลงทะเบียนบนเว็บไซต์ของคุณ
วีดีโอ: เตือน! อย่ากรอกข้อมูล thailandpass.org ยันเป็นเว็บปลอม ไม่ใช่เว็บลงทะเบียนเข้าไทย 2024, อาจ
Anonim

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

วิธีเข้าสู่การลงทะเบียนบนเว็บไซต์ของคุณ
วิธีเข้าสู่การลงทะเบียนบนเว็บไซต์ของคุณ

คำแนะนำ

ขั้นตอนที่ 1

ขั้นแรก ติดตั้งเซิร์ฟเวอร์ Apache บนคอมพิวเตอร์ของคุณ จากนั้นสร้างไฟล์ในลักษณะนี้บนเว็บไซต์ของคุณ:

1) index.php - หน้าหลัก;

2) reg.php - หน้าลงทะเบียน;

3) auth.php - การอนุญาต;

4) userdb.db - รายชื่อผู้ใช้ที่ลงทะเบียน

ขั้นตอนที่ 2

กำหนดโครงสร้างของฐานผู้ใช้ด้วยพารามิเตอร์ เข้าสู่ระบบ (ชื่อ) รหัสผ่าน (รหัสหรือรหัสผ่าน) บทบาท (ระดับการเข้าถึง) ชื่อ (ชื่อ) ข้อมูล (ข้อมูล) สำหรับผู้ใช้แต่ละราย จะมีการสร้างสตริงในรูปแบบ user1% 1-1% user_pas% 1-1% user_role% 1-1% user_name% 1-1% user_info

ขั้นตอนที่ 3

สร้างแบบฟอร์มสำหรับการลงทะเบียนและการอนุญาต ตัวอย่างแบบฟอร์มการอนุญาต:

ขั้นตอนที่ 4

เนื้อหาไฟล์ auth.php ประกอบด้วยรูปแบบปกติ บรรทัด

การลงทะเบียนและข้อมูลอื่น ๆ ข้อมูลรายละเอียดเพิ่มเติมเกี่ยวกับที่สามารถพบได้ในไซต์การเขียนโปรแกรมเฉพาะ

ขั้นตอนที่ 5

จากนั้นเขียนแบบฟอร์มลงทะเบียน - สคริปต์ ด้านล่างเป็นส่วนหนึ่งของสคริปต์:

$ fp1 = ไฟล์ ("userdb.d");

foreach ($ fp1 เป็น $ key => $ value) {

$ ผู้ใช้ = ระเบิด ("0-1%", ค่า $);

ถ้า ($ _ POST ['เข้าสู่ระบบ'] == $ ผู้ใช้ ['1'] และ md5 ($ POST ['pass']) == $ ผู้ใช้ ['2']) {

$ เรา = 0; ech "มีผู้ใช้ดังกล่าวในฐานข้อมูลแล้ว";}

ถ้า ($ us! = 1) {$ fp = fopen ("userdb.d", "a +");

$ mytext = preg_replace ("! / r / n!","

", $ _POST ['เข้าสู่ระบบ']."% 1-1% ". Md5 $ _POS.

ขั้นตอนที่ 6

เชื่อมต่อเพจที่สร้างไว้ทั้งหมดกับ index.php ตัวอย่างของสิ่งที่ควรเปิดออก:

<

ขั้นตอนที่ 7

หลังจากดำเนินการจัดการข้างต้นแล้ว ให้ดำเนินการทดสอบระบบการลงทะเบียน หากทุกอย่างเป็นไปด้วยดี บันทึกใหม่จะปรากฏในฐานข้อมูลที่สร้าง - บัญชีที่ลงทะเบียน