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