@grafix cevap için teşekkür ederim fakat $icerik değişkenini $_GET yapmadığım sürece caseleri hiçbir şekilde görmüyor daha öncedende tırnaksız kullanıyordum fakat çalışıyordu 2 gündür çalışmıyor sadece. @yagmayok echoyu yalnız kullandığımda herhangi bir sorun yaşamıyordum ama değişkeni $_GET ile kullanmadığımda içerik hiç bir şekilde görüntülenmiyor. neyse bu çözüm şimdilik bana yeterli hepinize teşekkür ederim.

Eğer sorunu halledemediyseniz birde şu şekilde deneyin? PHP:

sorun case değerini tırnak içine almaman. PHP:

register_globals zaten artık kullanılmayan bir özellik, tüm kodları _GET, _REQUEST e uygun yazmakta fayda var.

İlk verdiğiniz kodda yer alan echo $icerik; yaptığınızda hizmet, hakkimizda vs... çıkıyordu dimi?

Kodlarda bir sorun yok; $icerik değişkenine atanan verilerde bir sorun olabilir. scwitch fonksiyonunun hemen üstünde; echo $icerik; şelinde görüntüleyerek içeriğin doğru gelip gelmediğini test edebilirsiniz.

gelen değişkenlerde bir proıblem yok her zaman yaptığım gibi index. php?icerik=hizmet şeklinde çağırıyorum ve test etmek içinde sadece echoyla ekrana yazı yazdırıyorum fakat ne yazıkki hiç bir şekilde ekranda yazılar görüntülenmiyor. tuhaf olan şu switche default değerini atadığımda o ekranda görünüyor. ayrıca switch yerine if ile kontrol yaptım fakat ne olduysa çalışan kod bir türlü çalışmıyor @yagmayok senin verdiğin çalıştı fakat daha önce yüzlerce defa yazdığım aynı kod hatta çalıştığını gördüğüm kod şuan çalışmıyor. düzeltme: $_GET kullanınca herhangi bir problem çıkarmıyor şuan için bu bana yeterli teşekkür ederim @yagmayok

uzun zaman sonra sorunu çözdüm aslında sorun register globals ın kapalı olmasından kaynaklanıyormuş. diğer arkadaşlarında işine yarar diye yeni bir konu açmadan çözümünü yazıyorum. sayfanın en tepesinde bir yere $icerik = $_REQUEST ; şeklinde yazdığımızda sorun ortadan kalkıyor.

Angelo' Alıntı: