Homepage selbermachen 7.851 Themen, 35.616 Beiträge

PHP : Mit einem SELECT Formular 2 Variablen übermitteln

Der_Milchmann / 8 Antworten / Flachansicht Nickles

Hallo, ich habe folgendes for:

<select name=test>
<option value=$variable1>$variable1 $variable2</option
</select

Dieses Gebilde wird von einer Schleife erzeugt, allerdings wird $variable2 nur ausgegeben und nicht als Variable mit übermittelt, übermittelt wird nur test=$variable1, aber wie bekomme ich $Variable2 auch noch mit ins Spiel und über die URL Zeile übermittelt? Mit einem Hidden Feld kann ich nicht arbeiten oder doch?

-----------------------------------Zu Hartz4 kann ich nur sagen, dass ich froh bin, dass ich einen Job habe
bei Antwort benachrichtigen
Borlander Der_Milchmann „Sicherheitsproblem aber nicht mit explode() oder?“
Optionen

Nein, zumindest nicht ein solches wie bei der Verwendung von eval ;-)

wie genau in der praxis könnte das von rigor gezeigte Beispiel denn wirklich zum Problem werden?
Ganz einfach: Die Funktion eval werten den String als PHP-Code aus, da der String als Variable übergeben wird kann man jeden beliebiegen PHP-Code an das Script übergeben und ausführen lassen...

bei Antwort benachrichtigen