hallo!
ich habe ein problem eine liste zu erweitern.
ich habe eine bestehende liste,der ich über ein textfeld weitere einträge hinzufügen möchte.
im prinzip funktioniert das ganze schon,hat aber einen schönheitsfehler,den ich nicht
beheben
kann und deswegen dieses posting.
es wird die liste nämlich nicht erweitert,sondern der eintrag überschrieben.
wie kann ich es anstellen,daß weitere listenelemente hinzugefügt werden und nicht nur einer,
der dann immer überschrieben wird?
hier mein quelltext:
PHP-Code:
</head>
<?php
$c = '<option value="Brot">Brot</option><option value="Milch">Milch
</option><option value="Butter">Butter</option>';
if (isset ($_POST['abs']))
{
$a = $c;
$a.='<option value="'.$_POST['eing'].'">'.$_POST['eing'].'</option>';
//$a = $a . $b;
$c = $a;
?>
<body>
<form id="form1" name="form1" method="post" action="">
<label>
<select name="ausw">
<?php echo $c ?>
</select>
</label>
Hinzufügen:</p>
<label>
<input name="eing" type="text" id="eing" />
</label>
neue Kategorie
<label>
<input type="submit" name="abs" value="Bestätigen" />
</label>
</p>
<?php
?>
</form>
</body>
ich hoffe,daß mir jemand weiterhelfen kann.
vielen dank,alex