[Resolvido] Upload de Arquivo PHP
Boa noite pessoal, estou tentando fazer um input salvar os arquivos em uma pasta fiz todos procedimento, criei a function e nada abaixo meu código, sera que fiz algo de errado?
funcoes.php
<?php
function upload($tmp, $new_nome, $largura, $pasta){
// cria uma imagem a partir da temporaria
$img = imagecreatefromjpeg($tmp);
//Atura e largura
$x = imagesx($img);
$y = imagesy($img);
$altura = ($largura * $y ) / $x;
//Nova Imagem
$nova_img = imagecreatetruecolor($largura, $altura);
imagecopyresampled($nova_img, $img, 0,0,0,0, $largura, $altura, $x, $y);
//difinir nova imagem e sua qualidade
imagejpeg($nova_img, $pasta . "/$new_nome", 90);
imagedestroy($nova_img);
imagedestroy($img);
return $new_nome;
}
?>
parte que faz a inserção do arquivo
//fazer upload
require ("funcoes.php");
if (!empty($_FILES['pro_foto'])) {
$ext = "jpg";
$temfile = $_FILES['pro_foto']['tmp_name'];
$targetpath = 'media/';
if ($_FILES['pro_foto']['name']!="") {
$nova_imagem = md5($_FILES['pro_foto']['name'])."." .$ext;
upload($tempfile, $nova_imagem, 500, $targetpath);
upload($tempfile, '_th' . $nova_imagem, 50, $targetpath);
}else{
$nova_imagem = $_POST['foto_antiga'];
}
}
//------------
ele salva o nome no banco porem não salva o arquivo na pasta de destino, se puderem me ajudar agradeçoDiscussão (5)
Carregando comentários...