Gostaria de saber como posso salvar a imagem em duas pastas diferentes. Nesse meu código a imagem salva na pasta uploads.
Minha dúvida é como posso reduzi a imagem (largura e altura específica) e salvar em outra pasta "../uploads/thumbnail/" utilizando o mesmo nome.
Obrigada
Minha dúvida é como posso reduzi a imagem (largura e altura específica) e salvar em outra pasta "../uploads/thumbnail/" utilizando o mesmo nome.
Obrigada
Código PHP:
<?php
// Flag que indica se há erro ou não
$erro = null;
// Quando enviado o formulário
if (isset($_FILES['arquivo'])) {
// Configurações
$extensoes = array(".doc", ".txt", ".pdf", ".png", ".jpg");
$caminho = "../uploads/";
// Recuperando informações do arquivo
$nome = $_FILES['arquivo']['name'];
$temp = $_FILES['arquivo']['tmp_name'];
// Verifica se a extensão é permitida
if (!in_array(strtolower(strrchr($nome, ".")), $extensoes)) {
$erro = 'Extensão inválida';
}
// Se não houver erro
if (!$erro) {
// Gerando um nome aleatório para a imagem
$nomeAleatorio = md5(uniqid(time())) . strrchr($nome, ".");
// Movendo arquivo para servidor
if (!move_uploaded_file($temp, $caminho . $nomeAleatorio) )
$erro = 'Não foi possível anexar o arquivo';
}
}
?>