Mailinglisten-Archive |
> mit php müßte das ja auch "irgendwie" gehen. im prinzip müßte
> die seite mit neuen parametern (=zusätzliche zeile) neu
> aufgerufen werden, wobei die inhalte der bisher ausgefüllten
> felder natürlich erhalten bleiben sollen.
> nur: wie geht das?
Ich würde die Formularelemente als Array definieren:
<form method="post" action="meandmyself.php3">
<?
if (isset($testfeld))
{
for ($i=0; $i<count($testfeld); $i++)
{
echo "<input type=text name=testfeld[] value=$testfeld[$i]>";
}
}
else
{
echo "<input type=text name=testfeld[]>";
}
if (isset($addnew))
{
echo "Neue Zeile: <input type=text name=testfeld[]>";
}
?>
<input type="submit" name="addnew" value="Neue Zeile einfügen">
<input type="submit" name="submit" value="submit">
</form>
Das ist jetzt einfach so hingeschrieben und ungetestet, aber you get the
idea. <br>s bitte nach Belieben ergänzen ;)
Mit freundlichen Grüßen,
Tobias Ratschiller
php::bar PHP Wiki - Listenarchive