Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Language system.
Potar
post
Post #1





Grupa: Zarejestrowani
Postów: 53
Pomógł: 0
Dołączył: 27.02.2010

Ostrzeżenie: (20%)
X----


Witajcie, chciałbym wprowadzić na swoj serwer język polski i anglieski, gdy ktoś kliknie angielski to ogląda cały czas w jezyku angielskim, obecnie mam tak że wszystko po polsku a link z flagą prowadzi do angielskiego a nie zapisuje na stałe, czyli po kliknieciu innego linka wraca na polski, najlepiej byłoby że jak ktoś kliknie np. ENG to ładuje się całe menu z linkami do anglieskich nazw, a jak polska to do polskich artykułów.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Kshyhoo
post
Post #2





Grupa: Opiekunowie
Postów: 3 855
Pomógł: 317
Dołączył: 4.01.2005
Skąd: że




O obsłudze sesji czy coockie jest sporo w Google. Możesz np. tak:
  1. $_SESSION["lang"] = (isset($_GET['lang']) && !empty($_GET['lang'])) ? $_GET['lang'] : 'polski';
  2. $file = 'languages/'.$_SESSION['lang'].'.php';
  3. include file_exists($file) ? $file : 'languages/polski.php';

Możesz też trzymać w bazie:
  1. if($_SESSION["lang"]==polski){echo "$row['polski'];"; exit();}
  2.  
  3. if($_SESSION["lang"]==angielski){echo "$row['angielski'];"; exit();}
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 29.12.2025 - 21:10