• 01-05-2009, 21:35:37
    #1
    Üyeliği durduruldu
    index.php?sayfa=xxxx

    gibi sayfalar var arkadaslar bi türlü index.php icinde cıkaramadım. index.php?sayfa=yardım mesela tıklıyoruz. index.php acılıyor tekrar. :S ufak bi parca php war bunu index.php icinde nası acarız arkadaslarlar yardım edersenzi cok sevinicem
  • 01-05-2009, 21:54:51
    #2
    if ($_GET['sayfa']=='yardim'){
    include 'yardim.php';
    
    }
    gibi bir mantık kurulabilir.
  • 01-05-2009, 22:11:43
    #3
    Üyeliği durduruldu
    ama normal yapılmıs bişide. tek post methoduyla yapabiliyorduk :s bunda neden olmuyor
  • 01-05-2009, 22:23:23
    #4
    KajmErhan adlı üyeden alıntı: mesajı görüntüle
    ama normal yapılmıs bişide. tek post methoduyla yapabiliyorduk :s bunda neden olmuyor
    normal yapılmış birşeyden kastınızı anlamadım doğrusu


    ör : index.php
    if ($_GET['sayfa']=='yardim'){
    include 'yardim.php';
    }elseif ($_GET['sayfa']=='hakkinda'){
    include 'hakkinda.php';
     }
    yardim.php
    Burası yardım sayfası içeriği
    hakkinda.php
    Burası hakkinda sayfası içeriği
  • 01-05-2009, 22:38:17
    #6
    Üyeliği durduruldu
    ya smdi scriptte yapılmıs sayfaları hazır ama index.php icinde yerleşmesi lazım linke tıklandıgında ama bir türlü olmuyor meselan www.siteadı.com/index.php?sayfa=iletisim bunu yaptıgında iletisim.php yi index.php deki yerine getirmesi lazım olmuyor
  • 01-05-2009, 22:44:37
    #7
    KajmErhan adlı üyeden alıntı: mesajı görüntüle
    ya smdi scriptte yapılmıs sayfaları hazır ama index.php icinde yerleşmesi lazım linke tıklandıgında ama bir türlü olmuyor meselan www.siteadı.com/index.php?sayfa=iletisim bunu yaptıgında iletisim.php yi index.php deki yerine getirmesi lazım olmuyor

    Arkadaşım tamam işte arkadaş herşeyi yazmış.

    if ($_GET['sayfa']=='iletisim'){
    include 'iletisim.php';
    }
    Edit
    Buda switch ile yapılmış hali

    $Sayfa = $_GET["sayfa"];
    switch ($Sayfa) {
    
    case "iletisim":
    include("iletisim.php");
    break;
    }
  • 02-05-2009, 01:33:21
    #8
    Üyeliği durduruldu
    index.php?sayfa=a olarak url den sayfa değerini a ile alırsın get ile şöyle olur
    $calistir=$_GET['sayfa'].".php";
    sonra calistir serverda varmı kontrol edersin
    if (file_exists($calistir))
    include($calistir) dersin
    serverdan kontrol ettirmeden de yapabilirsin bunu ama adamın biri kendi çağında bi exlpoid yazar senin sayfa değiştkenine gider o exploitin urlsini verirse direk sayfanı ona include eder ve sistmine dalar ondan sonra siteni değil bütün serveri ele geçirir