![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 55 Pomógł: 0 Dołączył: 31.10.2004 Ostrzeżenie: (0%) ![]() ![]() |
Czy ktos z Was wie jak obejsc cos takiego:
chce zeby moj skrypt mogl byc includowany na roznych podstronach mojego serwisu. Chce miec mozliwosc zrobienia linku z tej strony do niej samej tylko z innymi argumentami, ale uwaga: nie wszystkimi. Na przyklad. Jestem na Kod index.php?p=szukaj_czegos&od=10&do=100 chce zrobic link ktory prowadzi do tejsamej strony ale np. z od=101, do=200 ale z drugiej strony chce zeby konstrukcja tego linku byla poprawna w przypadku gdy jestesmy w innym dziale: przypuscmy ze jestesmy teraz tu: Kod index.php?p=innydzial&super_zmienna=21312123&cosinnego=2&od=1&do=100 chce zeby teraz skladnia wywolania funkcji tworzacej link byla taka sama. Myslalem o napisaniu czegos w stylu Kod <?php function current_path($arg1,$arg2....) { // tutaj wyrzuc z 'QUERY_STRING' wszystkie $arg1,$arg2 wraz z ich wartosciami if(strlen($_SERVER['QUERY_STRING'])>0) return $_SERVER['SCRIPT_NAME']."?".$_SERVER['QUERY_STRING']; else return $_SERVER['SCRIPT_NAME']; } ?> i wywolanie: Kod <?php echo"<a href=\"".current_path('from','to')."&from=".$nowe_from."&to=".$nowe_to."\">"; link</a>"; ?> Jak to napisac? A moze nie potrzebna taka funkcja tylko mozna zrobic to prosciej? Macie jakies pomysly? Ten post edytował codo 12.05.2005, 14:32:13 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 10:42 |