PHP Codeigniter Cannot modify header information headers already sent by ปัญหาตอน redirect
ปัญหานี้เจอบ่อย ตอนที่เราจะใช้ Session หรือว่าใช้คำสั่ง redirect
จุดนี้เกิดจากเราพยายามไปเปลี่ยนแปลงค่า header หลังจากที่ start ไปแล้ว
แนวทางแก้ไขเอาแบบง่ายๆ ที่ผมเข้าใจนะคือให้เพิ่มคำสั่ง
ob_start();
ไว้ที่บรรทัดแรกสุดหลังเปิด tag PHP
หรือถ้าใช้ framework Codeigniter แก้ไฟล์ index.php
แทรกไว้ บรรทัดแรกเลย หลัก tag เปิด PHP ครับ
ลองดูนะ