Gewählter Select-Box Eintrag, an schon vorhandene GET-Parameter der URL anhängen.

X-Color

Erfahrenes Mitglied
Hi tutorials,
ich stehe gerade vor einem Problem und seh dafür immoment selbst keine Lösung für...vielleicht könnt ihr mir dabei ja auf die Sprünge helfen :-).

Die Selectbox soll als Filterfunktion dienen und die Auswahlmöglichkeiten enthalten den value 1-8.
Die Seite auf der sich die Selectbox befindet wird ebenfalls mit GET Parametern aufgerufen und dabei taucht nun das Problem auf...
Wenn ich einen Eintrag auswähle und das Formular abschicke, werden meine schon vorhandenen GET Parameter entfernt und als einzige steht nur noch die Variable der Selectnox in der URL.
Versuche die schon vorhandenen Variablen zusätzlich an das action="" attribut im <form> Tag anzuhängen, schlugen fehl, genauso wie auch $_SERVER['PHP_SELF'].

habt ihr eine lösung, wie ich den Value aus der Selectbox an die schon vorhandenen GET Parameter anhängen kann?

Danke für eure Hilfe,
Gruß X-Color
 
Du könntest bspw. die bereits vorhandenen Werte in versteckten Feldern verstauen:
PHP:
<form>
...
<?php

    foreach($_GET as $k => $v)
      {
        echo '<input type="hidden" name="'.$k.'" value="'.$v.'">';
      }
 
?>
</form>
Wichtig dabei wäre, dass diese versteckten Felder als erstes im Formular stehen.
 
Danke für deinen Denkanstoss...klingt verdammt danach, als könnte das mit denn hidden fields funktionieren :-)
 

Neue Beiträge

Zurück