Teması 3 farklı function'dan oluşan bir script yazdım.

İlk function'da <!DOCTYPE> etiketinden <body> etiketine kadar olan kısım, ikinci function'da <body></body> etiketi arasında olan asıl kısım, üçüncü function'da ad </body></html> etiketleri var sadece.

Yazdığım script'te $_GET['action'] değerinin sonuna .php ekleyip index'e include ediyorum. Buraya kadar her şey normal. HTML kodlarındaki <title> etiketini ilk function'a <title>$page_title</title> olarak tanımlıyorum. Ama $page_title değişkenini hep ikinci function'da tanımlıyorum. Ve bu nedenle sayfada başlık gözükmüyor.

ob_start() ob_flush() olaylarıyla olabileceğini düşünüyorum ama kullanmayı bilmediğim için yapamadım.