![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 58 Pomógł: 0 Dołączył: 10.09.2005 Ostrzeżenie: (20%) ![]() ![]() |
witam
mam cos takiego no i nie dziala tak jak nalezy bo chodzilo mi o wybor jezyka i przekazywanie linka ale po klikniecu na link PL jest ok ale jak pozniej klikne EN to wychodzi mi link takiej postaci "?lang=PL&lang=EN&..." a chodz mi o to ze za kazdym kliknieciem pokazywal tylko jezyk Ten post edytował podziak 8.07.2006, 10:32:29 |
|
|
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 4 465 Pomógł: 137 Dołączył: 26.03.2004 Skąd: Gorzów Wlkp. ![]() |
Przyjrzyj się temu, co przekazujesz do funkcji string. Za każdym razem jest tego o jeden ?lang=[pl/en] więcej. Po prostu doklejasz do stringa...
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 58 Pomógł: 0 Dołączył: 10.09.2005 Ostrzeżenie: (20%) ![]() ![]() |
no tak ale jak sie tego pozbyc aby nieprzekazywalo tej opcji lang (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
|
|
|
![]()
Post
#4
|
|
Grupa: Moderatorzy Postów: 4 465 Pomógł: 137 Dołączył: 26.03.2004 Skąd: Gorzów Wlkp. ![]() |
Po prostu nie doklejaj stringa. Zauważ, że QUERY_STRING jest zapamietany, a nastepnie przekazany i jest do niego doklejany kolejny QUERY_STRING.
tak wogóle, to jeśli ma to Tobie zmieniać języki, to wogóle funkcja substr wydaje się naduzyciem. Nie lepiej po prostu zapisać gdzieś te wartości i po prostu dodawać do przy linku? Ten post edytował Cysiaczek 8.07.2006, 10:37:44 |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 58 Pomógł: 0 Dołączył: 10.09.2005 Ostrzeżenie: (20%) ![]() ![]() |
ok wytlumacze to lopatologicznie
mam linka w urlu index.php?blabla...&lang=pl pozniej chce kliknac link en i pozostaje mi index.php?lang=en a chce aby byl index.php?blabla...&lang6=en i nie wiemjak takie rozwiazanie zrobic |
|
|
![]()
Post
#6
|
|
Grupa: Moderatorzy Postów: 4 465 Pomógł: 137 Dołączył: 26.03.2004 Skąd: Gorzów Wlkp. ![]() |
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 58 Pomógł: 0 Dołączył: 10.09.2005 Ostrzeżenie: (20%) ![]() ![]() |
wiesz nie jestemdobry w te klocki i wydawalo mi sie ze zastosowanie $_SERVER['QUERY_STRING'] bedzie najlepszym rozwiazaniem tylko nie wiem jak z tego URLa odcinac koncowke lang=pl tzn chodzi oodciecie powtorzonego fragmentu.
Poza tym musze to dostosowac do istniejacego systemu. Wiec nowe linkowanie odpada Ten post edytował podziak 8.07.2006, 10:50:56 |
|
|
![]()
Post
#8
|
|
Grupa: Przyjaciele php.pl Postów: 1 789 Pomógł: 41 Dołączył: 30.10.2003 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Pisane z palca, jak nie działa tzn. że powinno być coś w tym rodzaju (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 25.08.2025 - 05:56 |