[PHP] Script upload de imagens
3 participantes
- .Effecto
Membro Elevado - Posts : 209
Créditos : 15
Respeito : 0
Illusion, I do not beli
Warning :
[PHP] Script upload de imagens
Sáb 14 Set 2013, 12:14
Index :
Upload :
Fonte: codigo fonte
- Código:
<form method="post" action="upload.php" enctype="multipart/form-data">
<input type="file" name="foto" id="foto" />
<input type="submit" value="Enviar Foto" />
</form>
Upload :
- Código:
<?php
$imagem = $_FILES["foto"];
$pasta = "fotos/";
$imagem_nome = $imagem["name"];
$caminho_p = $pasta."thumb_".$imagem_nome;
$caminho_g = $pasta . $imagem_nome;
function reduz_imagem($img, $max_x, $max_y, $nome_foto) {
list($width, $height) = getimagesize($img);
$original_x = $width;
$original_y = $height;
// se a largura for maior que altura
if($original_x > $original_y) {
$porcentagem = (100 * $max_x) / $original_x;
}
// se a altura for maior que a largura
else {
$porcentagem = (100 * $max_y) / $original_y;
}
$tamanho_x = $original_x * ($porcentagem / 100);
$tamanho_y = $original_y * ($porcentagem / 100);
$image_p = imagecreatetruecolor($tamanho_x, $tamanho_y);
$image = imagecreatefromjpeg($img);
imagecopyresampled($image_p, $image, 0, 0, 0, 0, $tamanho_x, $tamanho_y, $width, $height);
return imagejpeg($image_p, $nome_foto, 100);
}
$uploadP = reduz_imagem($_FILES["foto"]["tmp_name"], 120, 60, $caminho_p);
$uploadG = move_uploaded_file($imagem["tmp_name"], $caminho_g);
if($uploadP && $uploadG) {
echo "Foto redimensionada e enviada com sucesso!";
}
else {
echo "Falha no upload...";
}
?>
Fonte: codigo fonte
- Niet
Membro Mítico - Idade : 21
Posts : 870
Créditos : 40
Respeito : 0
Otics - Trabalhando!
Re: [PHP] Script upload de imagens
Sáb 14 Set 2013, 14:36
Vou tentar fazer isso, e testar. Se der falo aqui !
- andrepls
Novato - Posts : 1
Créditos : 0
Respeito : 0
ProPixel Fórum
Warning :
Re: [PHP] Script upload de imagens
Seg 25 Nov 2013, 22:58
O seu upload.php tem 42 linhas, contando com as linhas em branco, fiz um script PHP podendo INSERIR, MOSTRAR AS IMAGENS NA TELA e DELETAR IMAGENS com 60 linhas.
- Conteúdo patrocinado
Re: [PHP] Script upload de imagens
Permissões neste sub-fórum
Não podes responder a tópicos