Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [Kohana]tablica GET przy mod_rewrite
Forum PHP.pl > Forum > PHP > Frameworki
pain3hp
  1. http://localhost/pierwszy/test/20

o ile dobrze rozumiem to wpisując ten ades wywołuję kontroler "pierwszy" i jego funkcję test z argumentem 20?
Mam pytanie jakim sposobem wyświetlić ten argument
  1. function test($wiek)
  2. {
  3. echo $_GET['wiek'];
  4. }

nie działa a dokumentacja podaje jedynie przykład bez rewrite

pyt2. Czy do argumentów funkcji test mogę dodawać nieskonczenie wiele czy tylko dwa ? (argumenty)
pyt3. Jak wywołać tę funkcję bez argumentu nie zmieniając jej nagłówka tj function test($wiek)

dzieki

znalezłem odpowiedź: http://docs.kohanaphp.com/libraries/uri

ale nasunęło mi się kolejne pytanie, jak przekazać do takiego adresu zmienne formularza _get ?
thek
Najwygodniej posłużyć się uri smile.gif Zobacz w dokumentację Kohany, a sam zrozumiesz o co chodzi -> http://docs.kohanaphp.com/libraries/uri

Co do ustawiania nowego adresu to chyba mówisz o przekierowaniu z użyciem helpera url i url::redirect() ?
lukaskolista
Cytat
ale nasunęło mi się kolejne pytanie, jak przekazać do takiego adresu zmienne formularza _get ?


?zmienna1=wartosc1&zmienna2=wartosc2

Nie uzywajac JS nie da sie inaczej. Uzywajac JS mozesz generowac adres jak tylko chcesz, czyli mozesz wygenerowac adres http://localhost/pierwszy/test/wartosc1/wartosc2
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.