En upload ting
Jeg sidder og leger lidt med noget upload halløj i php. Men er gået lidt i stå.Jeg vil lave så jeg kan uploade et antal filer som brugeren selv vælger, dog maks 15. Det går også fint nok. Og scriptet laver ingen fejl eller noget. Men det er lidt lige som om den ikke uploader noget.
Her er koden:
<form action="<?$_SERVER['PHP_SELF'];?>">
Antal Filer der skal uploades: (maks 15)<br>
<input type="Text" maxlength="2" name="uploadantal"><br>
<input type="submit" value="Yes sir">
</form>
<br>
<form action="uploadnotat.php" method="post" enctype="multipart/form-data">
<input type="hidden" name="MAX_FILE_SIZE" value="100000">
Send filer:<br>
<?
// KONFIGURATIONEN
$uploaddir = '/lektier/uploads/';
$uploadfile = $uploaddir. $_FILES['userfile']['name'][$Fcount];
// Konf. Slut
$uploadantal = $_REQUEST['uploadantal'];
if ($uploadantal > 15) { // Tjekker om der er valgt flere end 15 filer at uploade! Hvilket der ikke må være!
echo "Du kan ikke uploade mere end 15 filer!";
exit;
};
$count = "1";
while($count <= $uploadantal) { // Mens $count er mindre end eller lig med $uploadantal skal den skrive en filboks.
echo " <input name=\"userfile[]\" type=\"file\"><br>";
$Fcount2 = $count;
$count = $count + 1;
};
$Fcount = 0;
$count = 0;
while($count <= 15) { // Mens $count er mindre end, lig med 15 skal den udskrive filinfo
if (isset($_FILES['userfile']['name'][$Fcount])) { // Hvis $_FILES['userfile']['name'][$Fcount] findes, skal den udskrive filnavnet.
move_uploaded_file($_FILES['userfile']['name'][$Fcount], $uploadfile);
echo $_FILES['userfile']['name'][$Fcount];
$Fcount = $Fcount + 1;
echo "<br>";
};
$count = $count + 1;
};
?>
<input type="submit" value="Send Filer">
</form>
Nogen der kan hjælpe ?
