bende çalıştı hocam

o sorun yaratmıyor, arkadaşın header ile ilgili sorun yaşama sebebi ob_start() fonksiyonunu kullanmamış olmak sitemdeki örneği çalıştırıp bakabilirsiniz kod o halde sorunsuz. O yaptığınız benimde aklıma geldi hatta SCRIPT_URI yaptım sonra baktım ki başka sayfadan geliyor

düzenlemiştim mesajımı geri arkadaşın sorununu paylaştığım kod halletmiştir. Alternatif olarak headerları da üste alabilir
Kodlardan önce ob_start olmadığını varsaymıştım