Çoklu dil destegi.
Merhaba
Site Bağlantısı
DilAyar.php aşağdaki şekilde
tr.php
en.php
kodlar yukardaki şekilde.
site.com/index.php?lang=tr
site.com/index.php?lang=en
şeklinde çalıştığında herhangi bir sorun yok
site.com/ veya site.com/uyehesabi.php gibi bağlantılarda aşağdaki hatayı veriyor
( ! ) SCREAM: Error suppression ignored for
( ! ) Notice: Undefined index: lang in C:\wamp\www\Dil\DilAyar.php on line 2
DilAyar.php 2 satırında aşağdaki kod bulunuyor.
$_SESSION["lang"] = $_GET["lang"];
Yardımların için şimdiden teşekkürler.
lang degeri bos donuyor o nedenle hata veriyor
Php yeni öğrenmeye çalışıyorum. lang değeri boş dönmemesi için nasıl bir işlem yapmam gerekiyor?
Php
site.com/index.php?lang=tr link bu sekilde iken
lang degiskeninin bir degeri vardır ama
site.com/uyehesabi.php seklinde cagırıldıgı zaman linkte bir lang degeri olmadıgı icin hata veriyor
session incelemek lazım ama
mantık olarak site.com/tr/uyehesabi.php seklinde gelmeli
eger ilk baslangıcta bir bir cookie uzerinden dil secegeni cekiliyorsa
$_GET["lang"] =$_SESSION["lang"] ; kodu su sekilde bir degistir ve dene bakalım calısması gerekir
Merhaba
Dediğiniz gibi değiştirdim yine benzer hatalar verdi. Kullnıcı oturumu içinaşağdaki kodu kullanıyorum.
setcookie("UK_Email",$UK_Email,time()+60*60);
Siteye coklu dil ekleme için en iyi yöntem hangisidir?