PHP değişken JS - ve üzerinde

1 Cevap php

Maalesef benim Tanrılar, ama ....

Ben php dosyası var ve bu php i dili ayarlamak ve gerekli lang dosyasını şunlardır:

 ...
     if ($lan=='ge') {$_SESSION['lang']='german';...} 
     if ($lan=='en') {$_SESSION['lang']='english'; ....} 
  } 
  if ($_SESSION['lang']=='english'){
    include ..english
  }else{
    include ...german

  }

Sitemde Yshout kullanmak ve multilang yapmak istiyorum. JS geliştirici i dilli yapmak için bazı metin kullanın dosya.

Yani JS ilk satırı dosyası:

`<?php header('Content-type: text/javascript');?>

Ve php:

 <script src="/js/yshout.php" type="text/javascript"></script>

Şimdi ben JS dosyasında PHP kullanabilirsiniz. Yani ben yerine düzeltme metin kullanmayı deneyin. Ama JS don coz hiçbir sonuç, '$ metin değişkeni biliyorum. I JS ardından Tamam dil dosyasını içerir, ama gereklı dil dosyasını dahil etmek varsa, bu işe değil, o çalıştırdığınızda '[lang'] varible dile JS coz $ _SESSION bilmiyorum '.

Which is the simplest way to tell JS which language file have to be included and how can i do that?

Teşekkür ederim

1 Cevap

Aksine dosyaları dahil etmek Js kullanmak yerine, PHP kullanıyorsanız ve komut dosyasını değiştirmeniz gerekiyor. Ve Js dosyasında aşağıdaki satırı koyduk, ancak kod PHP, o idam olmaz çünkü:

 <?php header('Content-type: text/javascript');?>