Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: tylko zmienne z get
Forum PHP.pl > Forum > PHP
cer98
Podczas wywołwania kontrolera mam w adresie dane potrzebne do paginacji i nic więcej. Są to newsy, wiec kontroler jest domyślny, czyli Index.

Teraz nie potrzebuję podawać adresu mojastrona.pl/index, ponieważ wczyta mi automatycznie metoda Index.

Ale przy paginacji na stronie głównej mam w adresie mojastrona/?pages=1 i wtedy kontroler wczyta się jako /Application/Controllers/?pages=1, a powinno /Application/Controllers/Index i wyskakuje bład.

Wszystko dobrze jest jak podam adres mojastrona.pl/index/?pages=2, ale brzydko wygląda.

Jak to naprawić? Gdzieś w routerze? Raczej nie da rady bo mam

  1. if(is_readable($controllerFile)){
  2.  
  3.  
  4. }


i do tego wyjątek.

Pomocy.

cer98
Mój plik zawiera

  1. RewriteRule (.*) index.php/$1 [L]


Możesz mi wytłumaczyć o co chodzi?
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.