aşağıda ki gibi bir web sitesi yapım var. index.php dosyası önce header, altına menu, sonra ekranın soluna menu barımı ve orta kısım center olup soldakiler seçildiğinde ilgili seçimin php dosyasında ki yazılar resimler ne ise center de gösterilecek vede sağ tarafdada haberler kısmım var. Sorun şu ki solda ki menude çıkan menu yazılarımın üzerinde bir item seçtiğimde o iteamla ilgili yazıların bulunduğu php dosyası çağrılacak ama bu çağrılan dosya center kısmında gösterilecek. bunu sayfayı yeniden yüklemeden yapmanın bir formülü varmı? sebep ise sol menu databaseden dinamik olarak çağrılıyor hem menude hangileri olacak hemde menulerin php dosyaları neler olacaksa. bunu nasıl yapabilirim?
İlk önce sayfanızın yapısını nerde ne olacağını belirleyin...daha sonra bu yapıya uygun şablonu hazır css şablonlarıdan seçin...gelelim içeriğin yüklenmesine...içerik için genelde header.php , footer.php ve content.php gibi üç temel yapı vardır...örneğin hangi dosyayı çağırıyorsanız içeriği
include "header.php"
include "urunler.php"
include "footer.php"
şeklinde olur ve böylece üst ve alt yapı her defasında zahmetsizce çağrılır...Diyelim sayfa yüklendi menüdeki ilgili içeriği sayfa yenilemeden nasıl çağıırm diyorsanız o vakit ajax nedir nasıl kullanılır bunu öğrenmelisiniz...Tavsiyem Jquery kullanmanızdır...bu linkte örnekleri mevcut..http://www.eburhan.com/jquery-ve-ajax-islemleri/