น่าจะเป็นที่ hosting ส่วนใหญ่ตอนนี้ php 5.6 ขึ้นไป session_register ถูกยกเลิกการใช้งานแล้วครับ ทางแก้คือเปลี่ยนคำสั่งบันทึก session ครับ จากโค้ดด้านบนลบ 2 บรรทัดที่เป็น session_register ออกในไฟล์แรก และไฟล์ admin ลองเปลี่ยน เอาคำสั่ง @session_start() ไปไว้บนสุด ก่อนคำสั่ง ob_start(); ดูครับ น่าจะใช้งานได้ครับ
ขอแนะนำว่าเวลาใช้งานถ้ามันรันคำสั่งไหนแล้วไม่ได้แบบที่ต้องการให้ลบเครื่องหมาย @ ออกเพื่อเปิด debug คำสั่ง มันจะได้พ่น error มาว่าสาเหตุที่ทำงานไม่ได้เพราะอะไรครับ พอคำสั่งใช้งานได้แล้วค่อยไปปิด debug ไว้ครับ
ตามท่านนี้คับ
กำลังจะทักเรื่อง session_register พอดีคับ
ได้ลองทดสอบ แล้ว $objConnect = mysql_connect session ทำงานตามปกติ แต่ ทำไม
$objConnect = mssql_connect session ไม่ทำงาน เกิดจากอะไรเหอร
ทั้ง 2data login เข้าได้แต่ไม่เก็บค่า session
ของ mssql