Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [ZendFramework][ZF2][ZendFramework2] Routing i znaki specjalne
Forum PHP.pl > Forum > PHP > Frameworki
umatik
Chciałem zrobić wyszukiwarkę działającą na tablicy GET
np : http:// .... /search/alamakota

Wszystko jest ok, dopóki w kluczu nie ma znaków specjalnych np /, % ... itd

w jaki sposób mógłbym to zrobić ?
rad11
urlencode, urldecode
umatik
urlencode, urldecode - było pierwszą rzeczą którą sprawdziłem

Routing do szukacza wygląda tak:
  1. 'search' => array(
  2. 'type' => 'Segment',
  3. 'may_terminate' => true,
  4. 'options' => array(
  5. 'route' => '/search[/:key]',
  6. 'constraints' => array(),
  7. 'defaults' => array(
  8. 'controller' => 'Panel\Controller\Search',
  9. 'action' => 'index',
  10. ),
  11. ),
  12. ),

niestety url: http:// ... /search/ala%2Fmakota
generuje błąd serwera 'Nie znaleziono obiektu!', a nie zend'a

znak / aka %2F w jest bardzo pożądany
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.