Scriptet vil handle
<html><head>
<script language="javascript">
<!--
function add_upload(src) {
var new_total = Math.round(document.Uploader.TOTAL_FILE.value) + 1;
document.getElementById('attach_' + document.Uploader.TOTAL_FILE.value).innerHTML = "
<input type='file' size='100' name='theFile[" + new_total + "]' /></p>
<p id='attach_" + new_total + "'>";
document.Uploader.TOTAL_FILE.value++;
}
-->
</script>
</head>
<body>
<form action="upload2.php" name="Uploader" method="post" ENCTYPE="multipart/form-data">
File to Upload: <p id='attach'><input type="file" size="100" name="theFile[0]" /></p><p id='attach_0'></p>
<input type="hidden" name="MAX_FILE_SIZE" value="500000000" />
<input type="hidden" name="TOTAL_FILE" value="0" />
<br /><input type="submit" name="submit" value="Upload" /> <input type='button' value='Upload More' onClick="add_upload(Uploader)" />
</form>
<?php
$working_folder = $_SERVER['DOCUMENT_ROOT']."/upload/";
$working_uri = "http://www.curvegraphic.dk/upload/";
if(IsSet($_POST["submit"])) {
$xx = 0;
while($_POST["TOTAL_FILE"] >= $xx) {
@$fileName[$xx] = $_FILES['theFile']['name'][$xx];
@$tmpName[$xx] = $_FILES['theFile']['tmp_name'][$xx];
@$fileSize[$xx] = $_FILES['theFile']['size'][$xx];
@$fileType[$xx] = $_FILES['theFile']['type'][$xx];
move_uploaded_file ($tmpName[$xx], $working_folder.$fileName[$xx]);
$xx++;
}
print "Upload successful";
}
?>
</body>
</html>
Jeg bruger ovenstående på denne adresse: http://www.curvegraphic.dk/upload2.php
Jeg har fundet det på nettet men kan ikke hitte ud af hvorfor det ikke virker!!!
Nogen gode ideer??
////Henning
