• 25-01-2014, 16:27:23
    #1
    Merhaba,
    PHP ile çoklu dil sistemi yaptım session ile dili belirliyorum ve değişimide yine session ile yapıyorum sayfa.php?dil=tr gibi ancak sayfa.php?sayfa=herhangi olduğunda yine sayfa.php?dil=tr şeklinde link çıkartabiliyorum ve sayfa.php'ye dönüş yapıyor ben sayfa.php'de ise başında ? eğer sayfa.php?sayfa=herhangi ise & koymasını yani sayfa.php=sayfa=herhangi&dil=tr şeklinde nasıl yapabilirim? Dil değişimi yaptığım dosyayı her sayfaya entegre ettim x.php?dil=tr y.php?dil=tr gibi ancak nasıl sayfada bir içerikteyse ben anasayfaya dönmeden içeriğin olduğu kısımda kalarak dilin değişmesini istiyorum.

    Umarım anlatabilmişimdir, yardımlarınız için şimdiden teşekkür ederim.
  • 25-01-2014, 17:04:13
    #2
    Üyeliği durduruldu
    Merhaba Ben zamanında Şöyle Bir Kod Yazmıştım.

    Buraya Ekliyorum işinize yarayacağını düşünüyorum.

    session_start();
    
    if(isset($_GET["dil"])){
        $_SESSION["dil"] = $_GET["dil"];
    }else if(!isset($_SESSION["dil"])){
        $_SESSION["dil"] = "tr";
    }
    define("__Dil__",$_SESSION["dil"]);
    
    include("dil/".__Dil__.".php");
  • 25-01-2014, 19:55:44
    #3
    POST ile dil seçimini alıp oturum(session) veya çerezlerde(cookies)te bu bilgiyi saklayıp işletebilirsin.
  • 09-02-2014, 12:31:00
    #4
    Yardımlarınız için teşekkürler HTTP REFERRER yöntemiyle geldiği sayfaya geri göndererek istediğim sonuca ulaştım