guest

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

Thu 23 Feb 2006 16:15:57
Thu 23 Feb 2006 16:15:57
หวัดดีครับทั่นเว็บมาสเตอร์คือผมทำหน้าจอล็อกอินได้แล้วและใช้การเช็คข้อมูลในดาต้าเบส...แล้วลิงค์ไปหน้าหลักที่มีการแบ่งเฟรมไว้ ทีนี่ในเฟรมด้านบนผมอยากทำปุ่มไว้สำหรับ ล็อกเอ้าน่ะครับ ลองทำดูแล้วมันเปลี่ยนเฉพาะปุ่มที่อยู่ในเฟรมนั้นมันไม่ยอมเปลี่ยนทั้งหน้าน่ะครับไม่ทราบว่าต้องใช้คำสั่งอะไร...รบกวนด้วยครับ
ถ้าเป็น Frame ก็สั่งให้ parent.location.href='logout.php'; เพื่อให้ทั้งหน้าถูก redirect ไปยังหน้าที่ logout ครับ

















