• 14-11-2006, 14:45:31
    #1
    vys
    Üyeliği durduruldu
    yaptığım sitemdeki linkleri nasıl bu hale getirbilirim yada bunun gibi.

    getir.php=resimlerim , getir.php?icerik=resimlerim

    Teşekkürler
  • 14-11-2006, 14:50:26
    #2
    Alıntı
    <?
    if(isset($icerik ) AND $icerik =="resimlerim" ){
    include ("resimlerim.php" );
    }
    ?>
    getir.php olarak kaydedip deneyin.
  • 14-11-2006, 14:52:31
    #3
    switch ile
     <?php
    switch($icerik) {
    case 'resim':
    include("resimler.php");
    break;
    default:
    include("anasayfa.php");
    break;
    }
    ?>
  • 14-11-2006, 15:04:58
    #4
    vys
    Üyeliği durduruldu
    index.php yi mi getir.php olarak mı kaydedeyim yoksa resimlerim.php yimi


    ayrıca bunu birden fazla linkte denemek istiyorum
  • 14-11-2006, 15:10:10
    #5
    istediğiniz sayfa olarak kaydedin. bu sayfadan diğer sayfaları çağıracaksınız.
    case 'sayfa':
    İŞLERMLER
    break;
    bu satırı çoğaltarak istediğiniz kadar sayfa için kullanabilirsiniz.
  • 14-11-2006, 15:15:24
    #6
    vys
    Üyeliği durduruldu
    altayalp sizin kodunuzu denedim ama sayfa açılmıyor .

    portlak sizin kodunuzu şimdi deneyecem
  • 14-11-2006, 15:36:37
    #7
    vys
    Üyeliği durduruldu
    sanırım yapamıyorum

    peki index.php#resimlerim bunu nasıl yapabiliriz ?
  • 14-11-2006, 15:58:06
    #8
    index.php içinde şunlara benzer satırlar yazablirsin
    if($_GET[icerik]="hakimda"){
        include("hakkimda.php");    // ilk akla gelen
        /*
        include($_GET[icerik] . ".php"); // buda başka bir versiyon 
        */  
    }
    index.php?icerik=resimlerim
    şeklinde yapmış olursun.
  • 14-11-2006, 16:03:09
    #9
    bu işlem için en uygunu switch'dir. burada case içindekiler içerikten gelen değişkenlerdir. yani şu şekilde
    sayfa.php?icerik=resim
    bu linki şu şekilde takip edeceğiz.
     case 'resim':
    echo "resim"; // yada include("resim.php");
    break;
    yukarıda verdiğim örneğe göre kendinize uyarlayabilirsiniz. pekde zor değil.