• 26-12-2006, 19:34:00
    #10
    evet arkadaşlar yeteince anlatmış... ama ben sana daha sade anlatayım...


    şimdi bu şekilde GET metodu ile adres satırından bilgi alırsın yaniii..
    mesela adam linki şu şekilde verdi ise index.php?sayfa=iletisim bu demektir ki sayfa degişkeni iletisim e eşittir...
    yani kod su
    <?
    <a href='?sayfa=iletisim'>iletişim sayfasına gitmek için tıklayın</a>
    ?>
    ama buna bastıgım zaman sayfayı sadece yenileyecektir çünkü daha sayfamızı yapmadık...
    sonra baska sayfa yapacaksın... adını da iletisim.php diyelim

    bu linke basıldıgı zaman iletisim.php acması için
    yukarıdaki kodların altına...
    if ($_GET['sayfa']==iletisim)
    {
    include "iletisim.php";
    }

    yani yukarıdaki kod demek istiyor ki sayfa değişkeni iletisim olarak geliyorsa adres çubugundan iletisim.php yi çagır ve ac...

    umarım anlatabilmisimdir...
  • 26-12-2006, 19:58:21
    #11
    bu işlem için if yerine switch kullanın. ben forumda 2 kere verdim. arama yaparsanız ulaşırsınız.
  • 26-12-2006, 21:08:24
    #12
    Üyeliği durduruldu
    Bartuc adlı üyeden alıntı: mesajı görüntüle
    <?php if($_GET['bu'] == 'uyelik') { ?>
    HTML KODLARI
    <?php }
    if($_GET['bu'] == 'forum') { ?>
    HTML KODLARI
    <?php } ?>
    saol oldu eyw
    +rep tabiki :ç
  • 18-01-2007, 15:28:58
    #13
    Kimlik doğrulama veya yönetimden onay bekliyor.
    <?PHP
    $bu = ($_REQUEST['bu']);
    $bu = htmlspecialchars("$bu", ENT_QUOTES);
    switch ($bu)
    {

    case "iletisim": // sayfa.php?bu=iletisim
    echo 'İletişim';
    break;
    case "benkimim": // sayfa.php?bu=benkimim
    echo 'ben kimim';
    break;
    default : // ana sayfa yada secim yoksa buranın altındakiler çıkar
    echo 'Linkleri bas';
    }
    ?>

    $_GET yerine $_REQUEST kullanırsnız daha güvenli olur.
  • 18-01-2007, 15:41:09
    #14
    Üyeliği durduruldu
    index sayfanda kulanacağın kodlar

    Alıntı
    <?

    error_reporting(0);
    define('PATH', dirname(__FILE__));
    $pages = array('amac', 'defter','destekleyenler','yazilar');
    if(in_array($_GET['bu'], $pages))
    if(!include_once(PATH.'/'.$_GET['bu'].'.php'))
    exit('Sayfa bulunamadı!');

    else
    exit('');
    ?>
    daha sonra linklerin

    index.php?bu=amac
    index.php?bu=destekleyenler şkelinde olacaktır.

    Ancak dizinde amac.php ve diğer sayfalarda bulunmalı.

    Güvenli bir yöntemdir
  • 18-01-2007, 16:06:18
    #15
    yaw bu konu uzasa script yazılacak tek başına

    herkese +rep