Supportnet / Forum / Skripte(PHP,ASP,Perl...)
Vorbelegung von Menufeldern, Radiobutton, usw.
Frage
Hallo,
ich versuche gerad bei einem Affenformular hinzubekommen, daß nach abschicken und Neuaufruf des formulars die bereits durch den User gemachten Angaben in menueauswahl, radiobutton und Box bereits markiert erscheinen und der User diese nicht wieder eingeben muss.
Hat jemand eine Idee wie das zu machen ist. Ich komm absolut nicht weiter....
Vielen Dank für Tipps
Mel
Antwort 1 von Nessus
Zitat:
Affenformular
Affenformular
Was ist das?
Ist das was zum Essen?
Wenn Du das Formular selbst aufrufst($PHP_SELF), übergibst du die Variablen auf die neue Seite, checkst ab, ob diese mit Werten gefüllt sind und belegst die Buttons dementsprechend vor.
Nessus
Antwort 2 von Mel
das klingt einfach, aber soweit bin ich leider noch nicht.
Ich versuchs andersherum:
Wenn ich ein Textfeld vorbelegen möchte, dann sieht das ja ungefaehr so aus:
<input name="test" type="text" value="<?php echo $REQUEST[´test´]; ?>">
Meine Frage ist, wie das für ein Select oder ein radiobutton oder eine box aussehen wuerde?
Ein Beispielcode wuerde mir super weiter helfen. Danke im voraus.
Gruss Mel
Ich versuchs andersherum:
Wenn ich ein Textfeld vorbelegen möchte, dann sieht das ja ungefaehr so aus:
<input name="test" type="text" value="<?php echo $REQUEST[´test´]; ?>">
Meine Frage ist, wie das für ein Select oder ein radiobutton oder eine box aussehen wuerde?
Ein Beispielcode wuerde mir super weiter helfen. Danke im voraus.
Gruss Mel
Antwort 3 von Nessus
Genau mit diesem Codeschnipsel geht das. Du mußt nur noch das Ursprungsformular wieder aufrufen ($php_self) und die Values mit den Variablen füllen.
Nessus
Nessus
Antwort 4 von thomasn1975
Das ausgewählte Feld muss das Attribut selected bei Listen , bzw. checked bei RadioButtons und CheckBoxen haben:
http://de.selfhtml.org/html/formulare/auswahl.htm#listen_vorselektiert
http://de.selfhtml.org/html/formulare/auswahl.htm#radiobuttons
http://de.selfhtml.org/html/formulare/auswahl.htm#listen_vorselektiert
http://de.selfhtml.org/html/formulare/auswahl.htm#radiobuttons
Antwort 5 von thomasn1975
Nachtrag:
<input name="test" type="checkbox" value="test"<?php if (isset($REQUEST)) echo " checked";?>> Antwort 6 von Mel
Hallo noch einmal,
hiermit noch einmal einen ganz grossen Dank an Euch. Der Nachtrag von thomas1975 hat mir super auf die Sprünge geholfen und es funzt jetzt alles suuuuuuuuuuuuuuper.
Ein grosses Dankeschoen
Gruss Mel
hiermit noch einmal einen ganz grossen Dank an Euch. Der Nachtrag von thomas1975 hat mir super auf die Sprünge geholfen und es funzt jetzt alles suuuuuuuuuuuuuuper.
Ein grosses Dankeschoen
Gruss Mel

