![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 229 Pomógł: 34 Dołączył: 7.12.2008 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Witam,
postanowiłem przerzucić się w końcu na przyjazne URLe i jak to zwykle bywa przy nowych rzeczach po pewnym czasie pojawiają się problemy. Adresy tworzę na zasadzie http://localhost/index.php?modul=artykul&func=pokaz, co po przepisaniu daje mi link http://localhost/artykul/pokaz/ Parametry modul i func występują w linkach zawsze. Natomiast reszta zmiennych jest opcjonalna. Czyli mamy np http://localhost/artykul/pokaz/5 lub http://localhost/ksiazka/pokaz/autor/tytul. I teraz zastanawiam się jak się zabrać do tego problemu? Bezsensowne jest wypisywanie każdej możliwości pary modul-func w htaccess. Na chwilę obecną przychodzi mi jedno rozwiązanie. Mianowicie pobranie wszystkich "niepodstawowych" parametrów jako jeden i odpowiednie przetworzenie ich w jakieś funkcji/klasie. Ma to jednak ten minus, że nie będę miał wtedy sensownych nazw zmiennych tylko np tablice get[0], get[1], etc. No i tutaj właśnie pytanie ![]() Pozdrawiam zelu |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 5.07.2025 - 18:18 |