• 24-05-2015, 17:10:40
    #1
    Adres satırından gelen
    index.php?sayfa=1 ise bir şey yapma
    adres satırından gelen
    index.php?sayfa=2, index.php?sayfa=3 vs ise

    orneksayfa.php ye yönlendir. İşlemini php de nasıl yapabilirim.
  • 24-05-2015, 18:49:32
    #2
    webhizmet adlı üyeden alıntı: mesajı görüntüle
    Adres satırından gelen
    index.php?sayfa=1 ise bir şey yapma
    adres satırından gelen
    index.php?sayfa=2, index.php?sayfa=3 vs ise

    orneksayfa.php ye yönlendir. İşlemini php de nasıl yapabilirim.
    if ($_GET["sayfa"]!=1) {
          header("Location: orneksayfa.php");
    }
    Bu şekilde bir deneyin hocam.
  • 24-05-2015, 19:56:44
    #3
    id ne olursa olsun orneksayfa.php ye yönleniyor hocam. Sağol yazdıgın için
  • 24-05-2015, 21:50:08
    #4
    webhizmet adlı üyeden alıntı: mesajı görüntüle
    Adres satırından gelen
    index.php?sayfa=1 ise bir şey yapma
    adres satırından gelen
    index.php?sayfa=2, index.php?sayfa=3 vs ise

    orneksayfa.php ye yönlendir. İşlemini php de nasıl yapabilirim.
    <?php
    $sayfa = $_GET['sayfa'];
    // sayfa boş
    if(empty($sayfa)){$sayfa = "1";}
    //#sayfa boş
    $vipsayfalar = "1,2,5,6";
    $yonlenecek = "http://google.com";
    $k = 0;
    $vips = explode(",",$vipsayfalar);
    foreach ($vips as $vip){
    if($vip == $sayfa){$k = 1;}
    }
    
    if($k == 0){
    header("Location: ".$yonlenecek);
    
    }
    ?>
    Buyrun hocam size biraz daha gelişmiş yazdım.
    $vipsayfalar kısmı yönlenmeyecek olan sayfalar.
    Hatta sayfa kısmı boş olursa yani index.php?sayfa=1 olarak değil de index.php olarak girilirse sayfa=1 olsun diye de ekledim. isterseniz silebilirsiniz.
    $yonlenecek kısmı da yönlenecek olan sayfa
  • 24-05-2015, 21:54:02
    #5
    dev
    Kurumsal Üye
    webhizmet adlı üyeden alıntı: mesajı görüntüle
    id ne olursa olsun orneksayfa.php ye yönleniyor hocam. Sağol yazdıgın için
    <?php
    
    if(strstr($_SERVER['REQUEST_URI'],"index.php") and $_GET["sayfa"] != 1){
    header("Location: ornek.php");
    }
    
    ?>
  • 26-05-2015, 11:00:26
    #6
    teşekkürler cevaplar için. aşağıdaki durum ile çözdüm olayı.

    <?php
    $sayfa=$_GET["sayfa"];
    if(($sayfa==1)&&($sayfa=="")){
    header("Location: index.php?sayfa=$sayfa");
    }
    ?>

    <?php session_start(); ?>
    <?php require "yonetim/baglanti.php"; ?>

    <?php
    $dilsecimi = $_SESSION['dil'];

    $yenidilsecimi = $_GET["dil"];

    if ($yenidilsecimi!="") {
    $dilsecimi=$yenidilsecimi;
    $_SESSION['dil'] = $dilsecimi;
    }else {
    $dilsecimi = $_SESSION['dil'];
    }

    if (($_SESSION["dil"]=="") and ($dilsecimi==""))
    {
    $dilsecimi="tr";
    }

    ?>
  • 26-05-2015, 11:03:57
    #7
    Üyeliği durduruldu
    index.php?dil=tr

    Tarzında mı görünüyor linkleriniz?
  • 17-06-2015, 18:59:51
    #8
    tr ye bastıgı zaman bayraga işte ilk önce index.php?dil=tr görünüyor. Bağlantı arası geçişlerde index.php?sayfa=2 görünüyor.



    web tasarım