Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] System języków
IceBeast
post
Post #1





Grupa: Zarejestrowani
Postów: 47
Pomógł: 0
Dołączył: 20.11.2010

Ostrzeżenie: (0%)
-----


Witam

Chciałbym dodać do mojego skryptu prosty system języków. Że z tabeli z jakiegoś tam pliku językowego pobiera zmienną, w której zdefiniowany jest tekst w wybranym języku. W jaki sposób mogę to zaimplementować? I na jakiej zasadzie mogę później dodać możliwość zmiany języka?

Z góry dziękuję za pomoc.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
gino
post
Post #2





Grupa: Zarejestrowani
Postów: 324
Pomógł: 52
Dołączył: 18.02.2008

Ostrzeżenie: (0%)
-----


Nie wiem czy o to Ci chodzi: chcesz getem przesłać identyfikator langu i wstawić go do sesji aby na następnych stronach brać już z sesji ?

Jeśli tak, to w language.php:

  1. <?php
  2. //sprawdzasz, czy obłużysz plik z opisami: czy istnieje $_GET['lang'], czy istnieje plik który chcesz includować
  3.  
  4. $nazwa_pliku = $_GET['lang'].'.inc';
  5. if (file_exists($nazwa_pliku)) {
  6. include $nazwa_pliku;
  7. $_SESSION['lang'] = $_GET['lang'];
  8. }
  9. else include ('pl.inc');
  10. ?>


w następnych plikach:
  1. <?php
  2. if (isset($_SESSION['lang'])) include ('.$_SESSION['lang'].'.inc');
  3. else include ('pl.inc');
  4. ?>


jak nie to opisz jaśniej (IMG:style_emoticons/default/rolleyes.gif)

gino

Ten post edytował gino 28.05.2011, 08:55:53
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: 9.10.2025 - 10:38