พบกับบทความเกี่ยวกับคอมพิวเตอร์และ programming ได้ที่ http://articles.modoeye.com
PHP development / การทำหน้าจอlogin
guest
guest
Tue 7 Feb 2006 16:19:36
อยากทราบแนวทางหรือวิธีการทำหน้าจอ ล็อกอินครับ แบบว่าถ้าไม่ล็อกเข้ามาก็เข้าหน้าที่ต้องการไม่ได้หรือแบบว่าล็อกเข้ามาแล้วมีระดับในการเข้าใช้เพจหน้านั้น ๆ น่ะครับ...รบกวนด้วยครับ
Administrator
Tue 7 Feb 2006 18:57:30
การทำระบบ Login นั้นแนะนำให้ใช้ Session เป็นหลักครับหนังสือ PHP เท่าที่เคยเห็นจะมีสอนเรื่องการใช้งาน Session อยู่แล้วครับ ส่วนการป้องกันไม่ให้ใช้ในหน้าที่ไม่มีสิทธิ์ หรือไม่ได้ล็อกอินนั้นก็ในหัวของไฟล์หน้าเว็บที่เป็น Restrict area นั้นก็ให้ทำการ ตรวจสอบ Session นั้นว่ามีการ Login มาหรือยัง และถ้า Login แล้วมีสิทธิ์ใช้หน้านั้นๆหรือเปล่า เช่นอาจจะตั้งระดับสิทธิ์ของไฟล์นั้นๆไว้ เป็น 1, 2, 3, ... ถ้ามีค่าสิทธิ์มากกว่าตัวเลขในหน้านั้นก็ถือว่ามีสิทธิ์ อะไรประมาณนี้ครับ

หรืออาจจะกำหนดสิทธิ์ไว้ใน Database ก็ได้ครับเมื่อเข้าหน้าไหนก็ให้ทำการ Query เพื่อดูว่ามีสิทธิ์หรือไม่

ประมาณนี้ครับ
guest
guest
Thu 23 Feb 2006 16:15:57

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

Administrator
Thu 23 Feb 2006 19:03:49
ถ้าเป็น Frame ก็สั่งให้ parent.location.href='logout.php'; เพื่อให้ทั้งหน้าถูก redirect ไปยังหน้าที่ logout ครับ
Reply
Name:
E-mail:
Home | Services | Forum | Classified | Directories | Support | Contact
ATOM feed RSS 0.9 feed RSS 1.0 feed RSS 2.0 feed
Copyright © 2005 - 2007 Modoeye.com, All Rights Reserved.
Disclaimer | Privacy policy | Term of Use | Term of Services
Valid XHTML Valid CSS! PHP: Hypertext Preprocessor MySQL database Apache Powered! FreeBSD Power to serve
Modoeye Sitemap Client login