Mam problem z uploadem wielu plików przy pomocy formularza w html5. Wywala błąd "Nieprawidlowy plik"
<?php
$uploaddir = '../www2/mest/pliki';
foreach($_FILES['plik']['error'] as $error){
if($error == UPLOAD_ERR_OK){
$new_name = $uploaddir.$_FILES['plik']['name'];
$temp_name = $_FILES["plik"]["tmp_name"];
echo $_FILES["plik"]["tmp_name"]; echo "Plik zostal zaladowany.\n"; }
else{
echo "Nieprawidlowy plik\n<br>"; }
}
else{
switch($_FILES['plik']['error']){
case UPLOAD_ERR_INI_SIZE :
case UPLOAD_ERR_FORM_SIZE :
echo("Przekroczony maksymalny rozmiar pliku!\n"); break;
case UPLOAD_ERR_PARTIAL :
echo("Odebrano tylko czesc pliku!\n"); break;
case UPLOAD_ERR_NO_FILE :
echo("Plik nie zostal pobrany!\n"); break;
default :
echo("Nieznany typ bledu!\n"); }
}
}
}
?>