Undefined offset
Olá,
como posso remover o erro "Undefined offset" no meu script de upload de imagens das linhas 22, 23, 24, 25?
$path = __DIR__ . "/images/"; // Upload directory
$count = 0;
$folder = $_POST['folder'];
$images = $_FILES['files'];
for($i = 0; $i < sizeof($images); $i++){
$name = $images["name"][$i]; // linha 22
$size = $images["size"][$i]; // linha 23
$type = $images["type"][$i]; // linha 24
$temp = $images["tmp_name"][$i]; // linha 25
if($size > 0 && strlen($name) > 1){
if(preg_match("/^image\/(jpeg|jpg|png)$/", $type)){
$final_path = $path.$folder."/".$name;
if(move_uploaded_file($temp, $final_path)){
echo "Imagem carregada: " . ($name);
$count++;
}else{
echo "Não foi possível carregar a imagem: " . ($i+1);
}
}
}
}
if($count){
echo "Foram carregadas " .$count. " imagens";
}else{
echo "Não foram carregadas imagens";
}
O upload ocorre normalmente, mas sempre mostra esse erro.Discussão (2)
Carregando comentários...