Hallo,
ich möchte mittels Javascript eigentlich eine recht einfache sache machen:
Es soll ein Dateifeld angezeigt werden, wenn man etwas hineinlädt soll darunter ein weiteres Dateifeld angezeigt werden.
Das hab ich auch soweit hinbekommen, aber nun haperts daran,
dass ich die Dateien mit PHP als Array auswerten will.
So sieht das bisher aus:
Nun weiß ich nicht, wie ich da jetz eine Liste auch für die von JS erzeugten Dateifelder übernehmen kann.
Und das zweite ist, ich will das ganze als Array übergeben, aber das will auch nicht so richtig klappen, es wird mir jedesmal angezeigt, dass as array nicht existiert.
Kann mir jemand einen Hinweise geben?
ich möchte mittels Javascript eigentlich eine recht einfache sache machen:
Es soll ein Dateifeld angezeigt werden, wenn man etwas hineinlädt soll darunter ein weiteres Dateifeld angezeigt werden.
Das hab ich auch soweit hinbekommen, aber nun haperts daran,
dass ich die Dateien mit PHP als Array auswerten will.
So sieht das bisher aus:
PHP-Code:
<script language="JavaScript">
function addFileInput() {
var d = document.createElement("div");
var file = document.createElement("input");
file.setAttribute("type", "file");
file.setAttribute("name", "attachment[]");
file.onchange = function () {addFileInput()};
d.appendChild(file);
document.getElementById("moreUploads").appendChild(d);
}
</script>
<li><input type="file" name="attachment[]" id="attachment" onchange="javascript:addFileInput();" /></li>
<div id="moreUploads"></div>
Und das zweite ist, ich will das ganze als Array übergeben, aber das will auch nicht so richtig klappen, es wird mir jedesmal angezeigt, dass as array nicht existiert.
Kann mir jemand einen Hinweise geben?
Kommentar