Soruyu tam anlamamış olsam da farklı bir yöntem sunabilirim.
+
menu
+HEADER
+FOOTER
sabit olacak değilmi.
Nasıl bu sayfa için "benim headerım include ile gelsin" dediysen, bu 3 include u içeren tek bir include kullanabilirsin.
Bu index sayfamız olsun:
<?
$orta_kisim="index_icin_orta_kisim.PHP";
include("acayip_bi_sayfa.PHP");
?>
Bu x isimli sayfamız olsun:
<?
$orta_kisim="x_sayfasi_icin_orta_kisim.PHP";
include("acayip_bi_sayfa.PHP");
?>
Bu da y:
<?
$orta_kisim="y_sayfasi_icin_orta_kisim.PHP";
include("acayip_bi_sayfa.PHP");
?>
acayip_bi_sayfa.
PHP:
<?
include("header.PHP");
include("menu.PHP");
####### BURAYA DİKKAT
include($orta_kisim);
#######
include("footer.PHP");
?>
+ index_icin_orta_kisim.
PHP
+ x_sayfasi_icin_orta_kisim.
PHP
+ y_sayfasi_icin_orta_kisim.
PHP
busayfalarda canın ne isterse onu yaparsın. Aslında bana sorarsan bu ve diğer arkadaşların verdiği yöntemlere gerek yok. HEADER ve
menu yü içeren sayfaları, tek bir dosya içinde birleştir ve tüm sayfalarını :
include("header"); ile başlatıp
işlemci kodları buraya yazıp
include("footer"); ile bitirmen daha mantıklıdır.