phpbar.de logo

Mailinglisten-Archive

[php] Mitgeben von GET-Daten

[php] Mitgeben von GET-Daten

Yannik Hampe yannik at cipher-code.de
Mit Okt 24 15:47:21 CEST 2007



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