Codeigniter 3.1.0 เจอปัญหาเรื่อง session ไม่เก็บ ใน PHP 7.2

สำหรับผู้ที่ เริ่มต้น Programming - PHP มีอะไร แนะนำ หรือข้อสงสัยต้องบอร์ด นี้ คนที่มีความรู้ แบ่งปันคนอื่นบ้างนะ ปัญหาการเขียนโปรแกรม แบบ OOP Session Cookies php network

Moderator: mindphp, ผู้ดูแลกระดาน

ภาพประจำตัวสมาชิก
tsukasaz
PHP VIP Members
PHP VIP Members
โพสต์: 22002
ลงทะเบียนเมื่อ: 18/04/2012 9:39 am

Codeigniter 3.1.0 เจอปัญหาเรื่อง session ไม่เก็บ ใน PHP 7.2

โพสต์ที่ยังไม่ได้อ่าน โดย tsukasaz »

ระบบใช้ตัว Codeigniter เวอร์ชั่น 3.1.0 และ ใช้ PHP เวอร์ชั่น 7.2 ครับ ปัญหาที่เจอ คือ ตอนเข้าสู่ระบบ ใส่ username กับ password ถูกต้อง ระบบมีการ redirect หน้า และกลับมาหน้าเข้าระบบเหมือนเดิม จากการตรวจสอบพบว่าข้อมูลใน session ที่เป็นของ user หายไปหลังจากที่ redirect หน้า ซึ่งก่อนหน้านี้ใช้ PHP เวอร์ชั่น 5.6.40 สามารถใช้งานได้ปกติ

ตัวอย่างโค้ดที่ใช้ ตอนเช็คค่าที่เข้าระบบมา
- มีการโหลด library ของ session เข้ามาแล้วในบรรทัดที่ 9
- ถ้าลอง print_r ค่า $_SESSION['admin'] ในบรรทัดที่ 22 จะมีข้อมูลอยู่ และระบบมีการ redirect หน้าไปที่ dashboard แล้ว
Programming - PHP-1.png
Programming - PHP-1.png (200.06 KiB) Viewed 929 times

ตัวอย่างโค้ด หน้า dashboard
- หลังจากเข้าระบบจะมาที่หน้านี้ ซึ่งมีการเช็คค่า ค่า $_SESSION['admin'] ถ้า print_r ตัวแปรจะพบว่าค่าหายไปแล้ว
Programming - PHP-1.png
Programming - PHP-1.png (100.5 KiB) Viewed 929 times

ใครมีวิธีแก้ปัญหามาแนะนำกันหน่อยครับ
The last bug isn't fixed until the last user is dead. (Sidney Markowitz, 1995)
ภาพประจำตัวสมาชิก
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
โพสต์: 41251
ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
ติดต่อ:

Re: Codeigniter 3.1.0 เจอปัญหาเรื่อง session ไม่เก็บ ใน PHP 7.2

โพสต์ที่ยังไม่ได้อ่าน โดย mindphp »

php 7.2 ทางเว็บเขาแนะนำให้ใช้ CodeIgniter 4
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
ตอบกลับโพส
  • Similar Topics
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

ผู้ใช้งานขณะนี้

สมาชิกกำลังดูบอร์ดนี้: Amazon [Bot] และบุคลทั่วไป 119