• 06-07-2009, 22:38:01
    #10
    Arkadaşım neden sinirleniyorsunki sana yapman gereken bilgiyi ve örneğini vermişiz , o verdiğim linkteki sonuçlardan herhangi bir siteninkini yazsaydım bu tepkiyi vermiyecektin eminim ama farklı alternatifler olsun diye verdim ve pişman oldum gerçekten.
  • 06-07-2009, 22:38:42
    #11
    Case switch ile yapacağına daha pratik olan $_REQUEST kullan, case switch kullanırsan sayfa dışındaki değişkenleri sayfa içinde global olarak tanımlamalısın, yoksa çalışmazlar, onun yerine $_REQUEST kullan hem zahmetten kurtul hemde yazımı daha kısa...

    <?
    
    if(empty($_REQUEST['git'])){
    
    print 'Burası Anasayfa<br /> İletisime gitmek için <a href="'.$_SERVER['PHP_SELF'].'?git=iletisim">tıklayın...</a>';
    
    }
    
    if($_REQUEST['git']=='iletisim'){
    
    print 'Burasıda iletisim sayfasi<br /> Anasayfaya gitmek için <a href="'.$_SERVER['PHP_SELF'].'">tıklayın...</a>';
    
    }
    
    ?>
  • 06-07-2009, 22:40:20
    #12
    onlinerapmuzo adlı üyeden alıntı: mesajı görüntüle
    arkadaslar google dan aramayı bende bılıyorum ben sizden yardım alıyım dedim neyse tsk herkeze aly0328 arkadasım onu nasıl yaprım o verdııgn lınkleri ?
    Burada anlatilmiş
    https://www.r10.net/php/133688-php-il...si-turkce.html
  • 06-07-2009, 22:42:48
    #13
    Enigmatic adlı üyeden alıntı: mesajı görüntüle
    case switch kullanırsan sayfa dışındaki değişkenleri sayfa içinde global olarak tanımlamalısın, yoksa çalışmazlar
    Emin misin ?
    <?php
    $degisken = "ahmet";
    $sayfa = "referanslar";
    switch($sayfa) {
    case "referanslar":
      echo $degisken;
      break;
    }
    ?>
  • 06-07-2009, 22:54:06
    #14
    Yazım hatası yapmışım, fonksiyon içinde demek istedim, sayfa dışındaki değişkenleri sayfanın içindeki fonksiyon içinde kullanmak için global olarak tanımlamalısınız..
  • 06-07-2009, 22:57:08
    #15
    Enigmatic adlı üyeden alıntı: mesajı görüntüle
    Yazım hatası yapmışım, fonksiyon içinde demek istedim, sayfa dışındaki değişkenleri sayfanın içindeki fonksiyon içinde kullanmak için global olarak tanımlamalısınız..
    Arkadaş zaten fonksiyon içinde kullanmiyor. karıştırmışsınız sanirim fonksiyon ile
  • 06-07-2009, 23:04:01
    #16
    aLy0328 adlı üyeden alıntı: mesajı görüntüle
    Arkadaş zaten fonksiyon içinde kullanmiyor. karıştırmışsınız sanirim fonksiyon ile
    Bende bilgi verdim zaten, belki daha sonra fonksiyon içinde kullanması gerekebiler sayfalama yapmak için en ideal fonksiyon bence request, kullanır kullanmaz orası ayrı konu.
  • 06-07-2009, 23:07:58
    #17
    Üyeliği durduruldu
    herkeze tşk ediyorum bişey anlamadım
  • 06-07-2009, 23:18:41
    #18
    Üyeliği durduruldu
    valla bilende yazmış bilmeyende.
    dostum şimdi birtane dosya oluştur.adı index.php
    aç bunu aşağıdaki kodları yaz.
    function index(){
    echo "Burası index";
    }
    $Oguz=$_GET['Oguz'];
    switch ($Oguz){
    default:
    index();
    break;
    case "Modul":
    include ("modul.php");
    break;
    }
    Ve şimdi modul.php oluştur içine aşagıdaki kodları yaz.
    function index(){
    echo "Burası Modul index";
    }
    function Hakkimizda(){
    echo "Burası Hakkımızda";
    }
    function İletisim(){
    echo "Burası İletişim";
    }
    $OguzNereye=$_GET['OguzNereye'];
    switch ($OguzNereye){
    default:
    index();
    break;
    case "Hakkimizda":
    Hakkimizda();
    break;
    case "İletisim":
    İletisim();
    break;
    }
    Ve Sonuç olarak linklerin nasıl oldu bakalım
    index.php anasayfa
    index.php?Oguz=Modul modül ana sayfa
    index.php?Oguz=Modul&OguzNereye=Hakkimizda /hakkımızda sayfası
    index.php?Oguz=Modul&OguzNereye=İletisim / iletisim sayfası
    Mantık budur kolay gelsin