Çoklu dil destegi.

inanagyuzinanagyuz

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.

2013-01-04 19:55:39

Php

 lang  degeri bos donuyor o nedenle  hata veriyor

2013-01-04 20:12:01

inanagyuzinanagyuz
Yazan:bozkurtmanas

 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?

2013-01-04 22:46:41

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 

2013-01-04 23:25:03 Edit:2013-01-04 23:25:40

inanagyuzinanagyuz

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); 

2013-01-05 00:29:36

Edit:

inanagyuzinanagyuz

Siteye coklu dil ekleme için en iyi yöntem hangisidir?

2013-01-05 19:08:05

phpkodlari.com © 2009 Herkes Php öğrenecek
Eglence ve Oyun: Gamikro