Hallo an alle!
ich habe folgendes problem. in einer templatedatei wird ein formular ausgefüllt, darunter auch ein auswahl feld. die daten dazu lese ich aus einer lang.php, variable $lang_main['mw'] aus.
das funktioniert auch soweit. Nach dem Absenden werden die Daten auf vollständigkeit überprüft und bei error wird mein formular wieder angezeigt. Ich möchte, dass wenn ich die eine auswahl schon getroffen habe, die mir auch wieder angezeigt wird (selected). nur weiß ich jetzt nicht, wie ich das überprüfen soll, oder mit {php} auf die var $lang_main['mw'] zugreifen kann.
funktioniert nicht, weil die var $lang_main['mw'] leer ist
Jemand eine Idee? Vielen Dank
ich habe folgendes problem. in einer templatedatei wird ein formular ausgefüllt, darunter auch ein auswahl feld. die daten dazu lese ich aus einer lang.php, variable $lang_main['mw'] aus.
PHP-Code:
<select name="reg_anrede">
{foreach item=mod_mw from=$lang_mw}
<option value="{$mod_mw}">{$mod_mw}</option>
{/foreach}
</select>
PHP-Code:
<select name="reg_anrede">
{foreach item=mod_mw from=$lang_mw}
<option value="{$mod_mw}" {php} if ($_POST['reg_anrede']==$mod_mw) {
echo "selected";}{/php}>{$mod_mw}</option>
{/foreach}
</select>
Jemand eine Idee? Vielen Dank
Kommentar