หน้าแรก arrow บทความ arrow บทความเกี่ยวกับ Web Programming arrow มาสร้างระบบ Login ธรรมดา ที่ไม่ธรรมดากันดีกว่า (PHP Web Programming)
 
 
 
 
 
 

  พิมพ์  ส่งเมล์ 
ข้ามไปยัง :
มาสร้างระบบ Login ธรรมดา ที่ไม่ธรรมดากันดีกว่า (PHP Web Programming)
หน้า 2
หน้า 3
หน้า 3 จาก 3


เมื่อคลิ๊ก "เข้าสู่หน้าแรก" ต่อไปจะคือหน้า admin_page1.php และ  admin_page2.php จะเป็นหน้า พื้นที่ของ admin ทีสามารถเข้าไปใช้งานได้ (ตัวอย่าง1และ ตัวอย่าง2)

 
                              (ตัวอย่างที่ 1)
 
                              (ตัวอย่างที่ 2)

มาดูโค้ดของหน้านี้กัน




   เวลาเราจะเอาไปใช้งาน เพิ่อกำจัดสิทธิหน้าเว็บเพจ ให้เฉพาะคนที่เข้าระบบสามารถเข้ามาดูได้เท่านั้น ให้เอาโค้ดต่อไปนี้  ไปวางในส่วนหัวและท้ายของโค้ด Html ของไฟล์หน้านั้นๆครับ

สมมุติว่าไฟล์นี้ชื่อ admin_view.php

ในส่วนหัวของหน้านี้คือ  โค้ดต่อไปนี้

 


     หลังจากนั้นก็เป็นโค้ดของข้อมูลต่างๆเช่น html php ที่ทำงานงานอยู่ในส่วนของโครงสร้าง HTML หรือส่วน Body ตัวอย่างตามรูปข้างล่าง





     ส่วนท้ายของโค้ดให้ใส่  <?php ob_end_flush();//เพื่อส่งข้อมูลที่อยู่ในบัฟเฟอร์ไปให้กับบราวเซอร์ ?> เอาไว้ด้านล่างสุดของไฟล์




     สำหรับไฟล์
gen_password.php และ function.php ได้กล่าววิธีไว้ข้างต้นแล้ว เราจะต้องทำการ Gen เข้ารหัสผ่านให้อยู่ในรูปแบบ MD5 ก่อน หลังจากนั้นให้เอารหัสที่ได้ เข้าไปไว้ ในในไฟล์ config_pass.php ตรง Password ให้

                   $password = "ค่าที่ได้ผ่านการเข้ารหัส Md5";

     ไฟล์ logout.php เป็นไฟล์ลบความจำในการเข้าระบบ เมื่อคลิ๊กออกจากระบบจะปรากฏหน้าตาดังรูปข้างล่างนี้ ถ้าคลิ๊ก "เข้าสู่ระบบ" จะเข้าหน้า Login อีกครั้งนึง
 
                     

     ให้คุณลองออกจากระบบมา  แล้วให้ลองเข้า URL หน้า admin1 ,admin2 ไปตรงๆ จะเห็นว่ามันไม่สามารถเข้าตรงๆได้ ถ้าไม่ได้ Login เข้าระบบก่อน

    พอเข้าใจมั้ยครับ ไม่เข้าใจตรงไหนโพสถามไว้ได้ครับ วันนี้ขอจบบทความไว้แค่นี้ก่อน แล้วพบกันวันพรุ่งนี้
มาอ่านบทความของผมกันใหม่นะครับ บ๊าย...บาย


 
 
Mambo Open Source
Fri, 22 Aug 2008 02:12

 
 
 
อนุญาติให้เอาข้อมูลบทความเผยแพร่ทางการศึกษาได้อย่างเต็มที่ หากไม่ใช่เชิงพาณิชย์
 


Mambo Open Source is Free Software released under the GNU/GPL License.