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
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 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 20 Pomógł: 0 Dołączył: 23.03.2004 Skąd: Mrągowo Ostrzeżenie: (0%)
|
Dziaął ale nie do końca mianowicie sesja z index.php jest przesyłana do index2.php ale jak wezme spowrotem przejscie do index.php to gubi sesje i ładuje 'pl'.
index.php:
Natomiast w pliku index2.php mam tak:
Chciałem zeby z kazdego pliku mozna było zmieniać jezyk i dodałem pierwsza cześć kodu z index.php $_GET ale wtedy wogole sesja nie przechodzi? Nie mam pojecia jak to ma wogole działać Założenie było takie zeby wybierajac jezyk mozna bylo latać po wszystkich podstronach i przegladac je w wybranym jezyku? W plikach tej postac to index.php rozpoczyna sesje i wrzuca zmienna jezyka, a index2.php ja przejmuje, ale gdy nacisne 'back' to wraca do index.php i ładuje domyslny "pl"? a jak dodam GETy do index2.php to wogole nie jest przesyłana sesja w żadną strone? (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Proszę o cierpliwość, dopiero sie ucze i robię jakieś głupie błędy. Możesz mi to jakoś poprawić/naprawić? Pozdrawiam |
|
|
|
Wescik Wiele jezyków na stronie i przekazywanie w sesji 21.07.2005, 10:38:53
AxZx ja to zrobilem tak:
[PHP] pobierz, plaintext ... 21.07.2005, 13:48:53
Wescik Sorki ni jak mi to nie działa sesja sie zaczyna al... 21.07.2005, 15:04:36
AxZx ale sesje sa trzymany w plikach, albo w bazie gdzi... 21.07.2005, 15:10:40
Wescik Zrobiłem to tak:
pliki index.php i index2.php:
... 22.07.2005, 08:25:05
vala a przekazujesz gdzies identyfikator sesji?
bo ja n... 22.07.2005, 08:27:10
AxZx a gdzie masz przypisanie do zmiennej sesyjnej jezy... 22.07.2005, 10:03:09
AxZx index.php
[PHP] pobierz, plaintext <?phpsession... 22.07.2005, 11:11:18
Wescik OK tym razem nic nie mieszałem tylko przekopiowałe... 22.07.2005, 11:43:50
AxZx uups pomylilem sie
wywal default ze switcha
bo de... 22.07.2005, 11:57:26
Wescik Wielkie dzieki działa! 22.07.2005, 12:16:36 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 02:01 |