![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 212 Pomógł: 0 Dołączył: 18.12.2003 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Niewiem czy jest to tak możliwe jak mi sie wydaje ? Mam strone dwujęzyczną którą zmieniam na zasadzie sesji.
no i dzięki temu wszystko działa, tyle że po wywołaniu danej sesji strona wraca do index.php A chodzi mi aby jak np jest link: index.php?sekcja=opis&dzial=2&l=polski to żeby podmieniał tylko końcówke na ...&l=angielski Można to w jakiś sposób rozwiązać, np: header('Location: index.php?AKTUALNE_ZMIENNE&l=angielski'); coś jak header('Location: index.php?$_SERVER['REQUEST_URI']&l=angielski'); Ten post edytował M@X 25.02.2011, 22:58:16 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 194 Pomógł: 26 Dołączył: 9.01.2011 Skąd: /dev/null Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 212 Pomógł: 0 Dołączył: 18.12.2003 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
wsadziłem to w ten sposób
header("Location: ".$_SERVER['HTTP_REFERER']."&l=angielski"); i podmienia język na danej podstronie (na danych zmiennych) ale tworzy link w postaci: www.strona.pl/index.php?sekcja=opis&dzial=2&l=polski&l=angielski Można jakoś wyeliminować żeby kasował lub podmieniał tą ostatnią zmienną "l" ? Ten post edytował M@X 26.02.2011, 08:31:23 |
|
|
![]()
Post
#4
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Olej Referera, to jest coraz rzadziej wysyłany.
Daj w linku do zmiany języka jakąś dodatkową zmienną, np. redirect i wrzucaj tam konkretne żądanie zakodowane np. urlencode. Dalej będziesz wiedział, co robić. (IMG:style_emoticons/default/wink.gif) |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 262 Pomógł: 39 Dołączył: 12.04.2004 Ostrzeżenie: (0%) ![]() ![]() |
@M@X: nie podoba mi się Twoja duplikacja kodu.
W ogóle, to trochę dziwnie kombinujesz. Skoro masz już w GET zmienną język to po co jeszcze to l? No ale nie moja sprawa.
Ten post edytował Bags_Bunny 26.02.2011, 14:31:06 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 07:00 |