0
<form action="upload2.php" method="post" enctype="multipart/form-data">
<input type="file" name="arquivo[]" multiple="multiple"/><br/><br/>
<input type="submit" name="enviar" value="Enviar"/>
upload2.php
<?php
$diretorio = "img/";
if(!is_dir($diretorio)){
echo "pasta $diretorio não existe";
}else{
$arquivo =isset($_FILES['arquivo'])?$_FILES['arquivo'] : FALSE;
for($controle = 0; $controle<count($arquivo['name']);$controle++){
$destino = $diretorio."/".$arquivo['name'][$controle];
if (move_uploaded_file($arquivo['tmp_name'][$controle],$destino)){
echo "upload realizado com sucesso<br><br>";
}
else{
echo "erro ao realizar upload";
}
}
}
echo $_FILES['arquivo']['name']
?– MagicHat
for me gave this error Notice: Array to string Conversion in C: wamp www upload_files upload2.php on line 20
– Sarah Leesy
$destination = $directory." /". $file....
vai gerar img// .....
two-bar– user60252
echo $file['name'][$control];
– user60252
maybe the error is in the input name
name="arquivo[]"
. It is correct to use [] in the name?– Italo Rodrigo