Linux / PHP / Java / Designer

As melhores dicas estão aqui.

Criando Thumb via PHP

| 2 Comentários

Um simples script para gerar seus thumbs e acabar com problemas de ter que carregar imagens grandes e deixar seu site mais lento.
Use em suas imagens:

<img src="gerar_thumb_scriptseguro.php?img=http://dominio/imagen.jpg&amp;width=150&amp;height=150"  />

arquivo> gerar_thumb_scriptseguro.php

< ?php
#recebendo a url da imagem
$filename = $_GET['img'];

#pegando as dimensoes reais da imagem, largura e altura
list($width, $height) = getimagesize($filename);

#setando a largura da miniatura
$new_width = $_GET["width"];
#setando a altura da miniatura
$new_height = $_GET["height"];

#gerando a a miniatura da imagem
$image_p = imagecreatetruecolor($new_width, $new_height);
$image = imagecreatefromjpeg($filename);
imagecopyresampled($image_p, $image, 0, 0, 0, 0, $new_width, $new_height, $width, $height);

#o 3º argumento é a qualidade da miniatura de 0 a 100
imagejpeg($image_p, null, 100);
imagedestroy($image_p);
?>

2 Comments

  1. Só esse funcionou no dialhost, só tem nome, bloblioteca GD atualizada que é bom… Valeu cara!

  2. Eu já usei em diversos hosts, atualmente uso na hospedagemsegura sem problemas

Deixe uma resposta

Campos requeridos estão marcados *.