• 08-11-2009, 19:12:59
    #1
    Üyeliği durduruldu
    Arkadaşlar Dile .htaccess ile dile göre sayfalar ataya bilirmiyiz?
    ben
    .htaccess ile http://sitem.com/index.php?lang=tr değilde http://sitem.com/tr/index.html yazdıryorum
    tr diye bir klasör yok yani
    şimdi adamın biri giripte
    http://sitem.com/tr/asfaskfnaslkfnaskfjl
    böyle bir şey yaparsa bunu .htaccess ile nasıl tr klasöründe 404 sayfası olayını nasıl gerçekleştire biliriz?
    şu an bu olay gerçekleşince
    http://sitem.com/404.html olarak .htaccess yönlendiriyor
  • 08-11-2009, 21:31:15
    #2
    Üyeliği durduruldu
    tum bulunamadi sayfalarini bir php ye yonlendirip orda referer a gore kontrol yapip ona gore ilgili dildeki hata bulunamadi sayfasini gosterebilirsiniz sanirim
  • 09-11-2009, 10:25:28
    #3
    Üyeliği durduruldu
    sdemirkeser adlı üyeden alıntı: mesajı görüntüle
    tum bulunamadi sayfalarini bir php ye yonlendirip orda referer a gore kontrol yapip ona gore ilgili dildeki hata bulunamadi sayfasini gosterebilirsiniz sanirim
    Peki reffere göre olayını nasıl belirlemek mümkün?
    Bir örnek vere bilirmisin?
  • 09-11-2009, 11:14:12
    #4
    XiechenG adlı üyeden alıntı: mesajı görüntüle
    Peki reffere göre olayını nasıl belirlemek mümkün?
    Bir örnek vere bilirmisin?


    <?php
    echo $_SERVER['HTTP_REFERER'];
    ?>
    Referer bu şekilde bulunabilir.
  • 10-11-2009, 23:09:31
    #5
    Üyeliği durduruldu
    cocainer adlı üyeden alıntı: mesajı görüntüle
    <?php
    echo $_SERVER['HTTP_REFERER'];
    ?>
    Referer bu şekilde bulunabilir.
    Arkadaşlar reffer adresini nasıl böle biliriz?
    mesela
    benim sitem http://www.falansite.com/
    eğer reffer
    http://www.falansite.com/en/* - bundan sonrası için şunu yap
    http://www.falansite.com/tr/* - bundan sonrası için şunu yap
  • 11-11-2009, 10:28:00
    #6
    belli karakterlerden bölmek için explode fonksiyonunu kullanabilirsiniz.
    php.net'ten alınan örnek bir kullanım şu şekilde;

    <?php
    $pizza  = "dilim1 dilim2 dilim3 dilim4 dilim5 dilim6";
    $dilimler = explode(" ", $pizza);
    echo $dilimler[0]; // dilim1
    echo $dilimler[1]; // dilim2
    ?>
  • 11-11-2009, 18:16:09
    #7
    Üyeliği durduruldu
    cocainer adlı üyeden alıntı: mesajı görüntüle
    belli karakterlerden bölmek için explode fonksiyonunu kullanabilirsiniz.
    php.net'ten alınan örnek bir kullanım şu şekilde;

    <?php
    $pizza  = "dilim1 dilim2 dilim3 dilim4 dilim5 dilim6";
    $dilimler = explode(" ", $pizza);
    echo $dilimler[0]; // dilim1
    echo $dilimler[1]; // dilim2
    ?>
    Teşükkür ederim.
    Bunu ben nasıl unuttum?
    Kendime inanamıyorum.