Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Wiele jezyków na stronie i przekazywanie w sesji
Wescik
post
Post #1





Grupa: Zarejestrowani
Postów: 20
Pomógł: 0
Dołączył: 23.03.2004
Skąd: Mrągowo

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


Witam!
Chciałem zrobić wielojęzykową stronę tzn. polski, angielski, niemieski i rosyjski.
I chciałem to zrobić za pomocą tablicy(tłumaczenia) w plikach i sesji, która bedzie pamiętała wybrany język. Chodzi o to, że nie wiem dlaczego nie chce przekazać sesji na inny plik w moim przypadku testowym to jest index2.php.

Mam takie pliki:
index.php index2.php
  1. <?php
  2.  
  3.  
  4. if ($_GET['language'] == 'pl') {
  5. $_SESSION['language'] = 'pl';
  6. include (&#092;"./lang/pl.php\");
  7. }else if ($_GET['language'] == 'en') {
  8. $_SESSION['language'] = 'en';
  9. include (&#092;"./lang/en.php\");
  10. }else if ($_GET['language'] == 'de') {
  11. $_SESSION['language'] = 'de';
  12. include (&#092;"./lang/de.php\");
  13. }else if ($_GET['language'] == 'ru') {
  14. $_SESSION['language'] = 'ru';
  15. include (&#092;"./lang/ru.php\");
  16. }else {
  17. $_SESSION['language'] = 'pl';
  18. include (&#092;"./lang/pl.php\");
  19.  
  20. }
  21.  
  22. echo 'To jest nazwa sesji:<b> '.$_SESSION['language'].'</b> <br />';
  23. echo 'Tu jakiś tekst:<b>  '.$lang['omnie'].' - '.$lang['galeria'].' - '.$lang['pobierz'].'</b><br />';
  24.  
  25. echo '<a href=\"./index2.php\">NEXT >></a> <br />'; //tu jakos powinno przenies sesje na drugi plik?
  26.  
  27. echo 'Zmiana jezyka: <br />
  28. <a href=\"./index.php?language=pl\">polski</a><br />
  29. <a href=\"./index.php?language=de\">niemiecki</a><br />
  30. <a href=\"./index.php?language=en\">angielski</a><br />
  31. <a href=\"./index.php?language=ru\">ruski</a><br />';
  32. ?>

oraz pliki z jezykami pl.php, de.php, en.pl oraz ru.php
i one wyglaaja tak:
[php]
<?php
$lang['omnie']='O mnie';
$lang['galeria']='Galeria';
$lang['pobierz']='Pobierz';
?>

No i moj problem polega na tym, ze startuje odpowiednia sesja, ale nie jest przekazywana do nastepnego pliku (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) . Proszę o pomoc
ewentualnie moze to mozna jakoś ładniej zrobić?

Pozdrawiam

Ten post edytował Wescik 21.07.2005, 14:46:01
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: 23.08.2025 - 04:22