![]() |
![]() ![]() |
![]() |
--Szary-- |
![]()
Post
#1
|
Goście ![]() |
Witam,
Tworzę wielojęzyczną stronę internetową z dużą ilością podstron. Wygląda to w ten sposób, że każda z podstron zawierać będzie już zapisane w php dane ze wszystkich języków i tylko jedna zmienna jezyk będzie decydować które dane się pojawią. Problem polega na tym, że nie wiem do końca jak tą zmienną zapisać tak, by była widoczna dla każdej możliwej podstrony. Uzyskałem niby ten efekt za pomocą np. <?setcookie("jezyk", "pl");?> ale łączy się z tym bardzo dużo problemów. Po pierwsze: Ten mechanizm wymaga stworznia podstrony danego jezyka, tylko po to by usawić na samej gorze tamta linijke, a potem linka do przekierowania do strony. Próbowałem zrobić to za pomocą przekierowania htmlowego, ale przekierowanie trwa "aż" sekundę, a chciałbym by efekt byl niezauważalny. Po drugie już konkretna podstrona nie zwraca uwagi na to co jest zapisane w tej zmiennej, tylko wyświetla starszą jej wartość. Zmiany pojawiają się dopiero po odświerzeniu strony. Jest może sposób na to by jakoś to wszystko ominąć? Jest jakiś krótki skrypt, który "cofałby" do strony poprzedniej, tyle że w innym jezyku(by przekierowywało do poprzedniej tyle ze z inna wartością zmiennej jezyk? A może zabieram się za to wszystko od złej strony? |
|
|
![]()
Post
#2
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 595 Pomógł: 282 Dołączył: 24.09.2007 Skąd: Reda, Pomorskie. Ostrzeżenie: (0%) ![]() ![]() |
poczytaj o sesjachw PHP (tablica globalna $_SESSION[] i funkcja session_start()
![]() -------------------- - Oh no, my young coder. You will find that it is you who are mistaken, about a great many things... - |
|
|
-Gość- |
![]()
Post
#3
|
Goście ![]() |
a wiec to tak:> wszystko pieknie dziala, dzieki!
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 10:13 |