Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Strona wielojęzyczna - skrypt
dstp
post
Post #1





Grupa: Zarejestrowani
Postów: 84
Pomógł: 0
Dołączył: 28.07.2011

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


Napisałem prosty skrypt do obsługi wielu języków na stronie. Niby działa, ale chciałbym żebyście napisali mi czy ten skrypt jest dobrze napisany, czy są jakieś lepsze rozwiązanie i czy ten skrypt jest bezpieczny.
  1. if (isset($_SESSION['lang'])) {
  2. $lang = $_SESSION['lang'];
  3. }
  4. else {
  5. $lang = 'pl';
  6. }
  7.  
  8. if (!empty($_GET['lang'])) {
  9. $lang = $_GET['lang'];
  10. switch($lang) {
  11. case 'pl':
  12. $lang = 'pl';
  13. break;
  14. case 'en':
  15. $lang = 'en';
  16. break;
  17. default:
  18. $lang = 'pl';
  19. break;
  20. }
  21. $_SESSION['lang'] = $lang;
  22. }
  23. require_once('languages/'.$lang.'.php');

W pliku languages/$lang.php mam coś takiego:
  1. $Lang['title'] = 'Tytuł';
  2. $Lang['test'] = 'Test...';
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: 5.10.2025 - 20:26