Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- // Verifica se algum arquivo foi enviado
- if (isset($_FILES['imagem']) && $_FILES['imagem']['error'] === 0) {
- // Informações sobre o arquivo
- $nomeArquivo = $_FILES['imagem']['name'];
- $tipoArquivo = $_FILES['imagem']['type'];
- $tamanhoArquivo = $_FILES['imagem']['size'];
- $caminhoTemporario = $_FILES['imagem']['tmp_name'];
- // Verifica se o arquivo é uma imagem
- $extensoesPermitidas = array("jpg", "jpeg", "png", "gif");
- $extensao = strtolower(pathinfo($nomeArquivo, PATHINFO_EXTENSION));
- if (in_array($extensao, $extensoesPermitidas)) {
- // Define o diretório onde a imagem será salva
- $diretorioDestino = "imagens/";
- $caminhoCompleto = $diretorioDestino . $nomeArquivo;
- // Move o arquivo temporário para o diretório de destino
- if (move_uploaded_file($caminhoTemporario, $caminhoCompleto)) {
- echo "Imagem enviada e salva com sucesso!";
- } else {
- echo "Erro ao salvar a imagem.";
- }
- } else {
- echo "Formato de arquivo não permitido. Envie uma imagem (jpg, jpeg, png ou gif).";
- }
- } else {
- echo "Erro no envio da imagem.";
- }
- ?>
Advertisement
Add Comment
Please, Sign In to add comment