OK, jetzt kriege ich es hin!
Leider werden die Input-Felder auf eine neue Seite geschrieben. Kann ich das nicht auch einfach unter die Tabelle schreiben lassen?
<select name="anzahl" size="1" onChange="send(this.form.anzahl.value)">
<option value="1">1
<option value="2">2
<option value="3">3
<option value="4">4
</select>
</td>
<td>
<script type="text/javascript">
function send(anzahl)
{
var z;
do
{
document.write ("<input type="File" name="bild[z]">")
z = z + 1;
}
while (z <= anzahl);
}
</script>