Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS


Moderador: web

 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17639
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Criar miniatura de foto vinda por upload

21-11-2007 16:41

Esse script permite criar miniatura de foto quando a mesma é enviada por upload.

HTML

<form enctype='multipart/form-data' method='POST' action='estedocumento.php'> <input type="file" name="foto"> <br> <input type="submit" name="envio"> </form>

PHP

<?php if($_POST['envio']) { // pasta onde o thumbnail será armazenado $uploaddir = "pastatal/"; // com a barra no final $uploadfile = $uploaddir.$_FILES['foto']['name']; if(@move_uploaded_file($_FILES['foto']['tmp_name'], $uploadfile)) { $imagemC = $uploadfile; $imagemN = $_FILES['foto']['name']; $quebra = explode(".",$imagemN); $mini_nome = $quebra[0]."_mini.jpg"; // use a variável $caminho para salvar no bd $caminho = $uploaddir.$mini_nome; $img = @imagecreatefromjpeg($imagemC); $thumb = @imagecreatetruecolor(100,100); // 100, 100 é o tamanho do thumbnail @imagecopyresampled($thumb, $img , 0 , 0 , 0 , 0 , 100 , 100, imagesX( $img ) , imagesY( $img )); @imagejpeg($thumb, $caminho); unlink($uploadfile); echo "Foto enviada."; } } ?>

0
A melhor hospedagem para o seu site HostGator!

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado