ขั้นตอนการลงทะเบียนได้รับการจัดตั้งขึ้นอย่างมั่นคงในชีวิตของผู้ใช้อินเทอร์เน็ตและเป็นที่รู้จักกันดีในหมู่พวกเขา อย่างไรก็ตาม ผู้ดูแลเว็บมือใหม่ไม่ได้มีความรู้ที่จำเป็นในการติดตั้งโมดูลการลงทะเบียนที่คุ้นเคยในทรัพยากรของตนเองเสมอไป
คำแนะนำ
ขั้นตอนที่ 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
หลังจากดำเนินการจัดการข้างต้นแล้ว ให้ดำเนินการทดสอบระบบการลงทะเบียน หากทุกอย่างเป็นไปด้วยดี บันทึกใหม่จะปรากฏในฐานข้อมูลที่สร้าง - บัญชีที่ลงทะเบียน