โมเดล MVC, CodeIgniter และการรับรองความถูกต้อง

ฉันเริ่มคุ้นเคยกับโมเดล MVC แล้ว แต่ฉันยังมีคำถามอยู่บ้าง นี่คือหนึ่งในนั้น

ฉันมีเว็บไซต์ที่มีหน้าหลัก 6 หรือ 7 หน้า ทั้งหมดแชร์มุมมองส่วนหัวที่มีโลโก้ เมนูด้านบน การค้นหา และที่สำคัญที่สุดคือแบบฟอร์มเข้าสู่ระบบที่ประกอบด้วยช่องข้อความผู้ใช้และรหัสผ่าน และปุ่มส่ง
ฉันต้องการให้ผู้ใช้สามารถ เพื่อเข้าสู่ระบบในหน้าใดก็ได้ของไซต์ และกลับสู่หน้าที่เคยเป็นหากสำเร็จ
วิธีใดคือวิธีที่ดีที่สุดในการเรียกผู้ควบคุมการรับรองความถูกต้องเพื่อเข้าสู่ระบบและตรวจสอบให้แน่ใจว่าผู้ใช้กลับมาที่หน้าเดิม (เรียกผู้ควบคุมที่ถูกต้อง) )?


person André Alçada Padez    schedule 22.01.2011    source แหล่งที่มา


คำตอบ (1)


ชี้แบบฟอร์มเข้าสู่ระบบไปที่สคริปต์ที่จัดการกระบวนการเข้าสู่ระบบ ที่นั่น คุณตรวจสอบข้อมูลเข้าสู่ระบบ/รหัสผ่านกับฐานข้อมูลของคุณ เป็นต้น หากเข้าสู่ระบบสำเร็จ ให้เปลี่ยนเส้นทางผู้ใช้ไปยังหน้าที่เขา/เธอมาด้วยการโทร php นี้ header("Location: {$_SERVER['HTTP_REFERER']}");

person Andreyco    schedule 22.01.2011
comment
ฉันได้รับ: ดัชนีที่ไม่ได้กำหนด: HTTP_REFERRER - person André Alçada Padez; 22.01.2011
comment
ฉันขอโทษ มีการพิมพ์ผิด $_SERVER['HTTP_REFERER'] ถูกต้อง (แก้ไขในโพสต์หลักเช่นกัน) - person Andreyco; 23.01.2011