Upload usando foreach
Criador
Lucas Rodrigues Cardoso
Carlos, poderia me ajudar nessa lógica? estou tentando ao inves de usar o for, usar o foreach.
foreach ($fotos as $foto) {
if (move_uploaded_file($foto['tmp_name'], $path . $foto['name']) )
echo 'Sucesso';
else
echo "Falha";
}
att
Manager
Carlos Ferreira
Olá, Lucas!
Tudo bem?
Pode fazer assim:
for($i = 0; $i <= count($fotos); $i++) {
if (move_uploaded_file($fotos[$i]['tmp_name'], $path . $fotos[$i]['name']) )
echo 'Sucesso';
else
echo "Falha";
}
jose ricardo peixoto
Lucas, a titulo de curiosidade, com foreach ficaria destá forma:
foreach($fotos['name'] as $key => $foto){
$tmp_name = $fotos['tmp_name'][$key];
$foto_name = $fotos['name'][$key];
if (!is_dir($path)) {
mkdir($path);
}
if (move_uploaded_file($tmp_name, $path . $foto_name)) {
// Arquivo movido com sucesso
} else {
echo 'Erro ao mover arquivo!'
}
}
Precisa estar logado para conseguir responder a este ticket!
Clique Aqui Para Entrar!