Mailinglisten-Archive |
Michael Borchers wrote: > Z.B: habe ich eine Suche, diese übergibt verschieden Filter via GET > an die nächste URL: search.php?foo=bar oder auch: > search.php?search[foo]=bar > > Nun möchte ich, dass in einer Ergebnisauflistung, diese Suchwerte > immer weitergegeben werden. Am einfachsten wäre es ja den Query > String wieder zu zerlegen und in hidden <input>s zu verwandeln. Wenn jeder Linkn bei dir ein Formular ist... Sonst nimmer lieber $_SERVER[REQUEST_URI] function printFields($ar) { foreach($ar as $key =>$v) { if (is_array($v)) printFields($v); else echo '<input type="hidden" name="',htmlspecialchars($key),'" value="',htmlspecialchars($v),'" />; } } printFields($_GET); Absolut ungetested, habe ich nur schnell runtergeschrieben. Yannik
php::bar PHP Wiki - Listenarchive