• 24-12-2013, 23:24:14
    #1
    Selamlar, en fr gibi farklı diller içeren bir sistemim var
    bu siteye girmeden doğrudan adres çubuğuna www.xx.com/en/ veya www.xx.com/fr/ uzantısıyla girildiği zaman
    o dille açılış yapmıyor hangi dil ile başlatıldıysa onu açıyor
    ama site içinden dil linklerine tıklandığı zaman düzgün çalışıyor
    bunun nedeni ne olabilir session sorunumudur nedir. Yoksa htaccessle ilgili bir sorun olabilirmi arkadaşlar?
  • 25-12-2013, 01:02:40
    #2
    Sessiz adlı üyeden alıntı: mesajı görüntüle
    Selamlar, en fr gibi farklı diller içeren bir sistemim var
    bu siteye girmeden doğrudan adres çubuğuna www.xx.com/en/ veya www.xx.com/fr/ uzantısıyla girildiği zaman
    o dille açılış yapmıyor hangi dil ile başlatıldıysa onu açıyor
    ama site içinden dil linklerine tıklandığı zaman düzgün çalışıyor
    bunun nedeni ne olabilir session sorunumudur nedir. Yoksa htaccessle ilgili bir sorun olabilirmi arkadaşlar?
    Muhtemelen yapının yanlış çıkılmasından kaynaklanıyor. Sizinde düşündüğünüz gibi dildegistir.php gibi bir dosya oluşturup buraya tıklandıktan sonra session ataması yapılıyordur. bu dosyada tıklayarak tetiklenmediği için session oluşmuyordur.

    bu işlemi index.php dosyasına alıp if else mantığında yada request uri üzerinden bakılarak session oluşturtulabilir..