![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 7.09.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witam Serdecznie, chciałbym zapytać jak zrobić prosty link w PHP (ponieważ przypuszczam że to banalne, jednak nie znam się zbytnio na tym), który będzie prowadził do strony (chodzi o samą ścieżkę) ale w katalogu wyżej.
Dla przykładu. Jest strona: http://strona.com/index.php?page=product&laptop Na stronie jest includowany top z wyborem języka, aktualni link prowadzi do Szwedzkiego tłumaczenia które znajduje się na: http://strona.com/se/ Jak zrobić link który pobierał by adres w którym aktualnie jesteśmy i po kliknięciu w link z góry do języka szwedzkiego prowadził by odpowiednio do: http://strona.com/se/index.php?page=product&laptop na innej podstronie z: http://strona.com/innapodstrona.php do http://strona.com/se/innapodstrona.php i tak dalej... Z góry dziękuje za pomoc. Zapewne ta podstawowa wiedza przyda mi się i na później, na razie chodzi o prosty link, nic więcej ![]() |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 80 Pomógł: 17 Dołączył: 4.09.2010 Skąd: far far away Ostrzeżenie: (0%) ![]() ![]() |
mod_rewrite ?
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 7.09.2010 Ostrzeżenie: (0%) ![]() ![]() |
Jaśniej można jakoś naprowadzić ?
Byłbym wdzięczny ![]() |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 207 Pomógł: 17 Dołączył: 4.08.2009 Ostrzeżenie: (0%) ![]() ![]() |
jaśniej to tylko google potrafi, jeśli w ogóle o to Ci chodzi..
http://www.google.pl/search?hl=pl&clie...q=&gs_rfai= |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 7.09.2010 Ostrzeżenie: (0%) ![]() ![]() |
To chyba nie to
Che po prostu stworzyć link na zasadzie <a href="http://www.strona.com/se/ <?php tutaj kod który będzie pobierał z adresu URL ścieżkę bezpośrednio po slashu po domenie http://www.strona.com/ {Tutaj zaczyna sie pobieranie w zależności jaki jest aktualny URL} strona.php {koniec} pobrana wartość w wypadku linku http://www.strona.com/strona.php to "strona.php" I teraz ma wstawić ta wartość po slashu ?> ">Link</a> Czyli link wyglądał by tak <a href="http://www.strona.com/se/{pobrana wartość}">Link</a> |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 664 Pomógł: 169 Dołączył: 8.01.2010 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
w tej zmiennej masz wartość, którą chcesz dodać do swojego linka: $_SERVER["REQUEST_URI"]
-------------------- |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 7.09.2010 Ostrzeżenie: (0%) ![]() ![]() |
w tej zmiennej masz wartość, którą chcesz dodać do swojego linka: $_SERVER["REQUEST_URI"] Dzięki bardzo o to mi chodziło. Działa. Teraz tylko jeszcze jedno, zmiana języka na mojej stronie opiera się na strukturze katalogu /se/ więc skrypt pobiera adres jak np. /se/contact.php teraz gdybym chciał zrobić link powrotny do ENG który jest w katalogu głównym to w tym przypadku ta wartość pobiera też te /se/ próbowałem z "../" ale też nic ponieważ dodaje SE mimo wszystko, jak by to jakoś rozbić żeby usunąć pierwsza wartość do slasha ![]() EDIT: Jeżeli to coś ma do rzecyz zrobiłem teraz poprzez ECHO Kod <a href="se
<?php echo $_SERVER['REQUEST_URI']; ?> "> Ten post edytował SoFly 7.09.2010, 11:42:03 |
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 664 Pomógł: 169 Dołączył: 8.01.2010 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Jeżeli w linku będzie podciąg 'se/', to zostanie z niego usunięty:
-------------------- |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 12.06.2025 - 14:48 |