Estou colocando no ar um destes sistemas de classificados....
Gostaria de colocar banners animados no sistema, mas ele chama um arquvo "thumbs.php" que redimensiona a imagen e deixa todos os gif estaticos (parados).
Como faço para que o sistema não chame este script?
É possivel somente modificar o script para acabar com o problema ou outras páginas o chamam e pode dar erro?
Segue o código do arquivo thumbs.php para verem se é possível modifica-lo ou preciso fazer mais alguma alteração:
<?
/*
Este script gera uma imagem jpeg com a dimensao maxima "maxsize"(em pixels) a partir de uma image jpeg "src"
A dimensao maxima e a maior dimensao que qualquer um dos lados da imagem pode ter
prototipo: <img src="thumbs.php?maxsize=200&src=teste.jpg">
*/
###################REDIMENSIONA FOTO###############################
$maxsize = $_GET["maxsize"];
$src = $_GET["src"];
$width = $maxsize;
$height = $maxsize;
header('Content-type: gif');
list($width_orig, $height_orig) = getimagesize($src);
$ratio_orig = $width_orig/$height_orig;
if($width/$height > $ratio_orig){
$width = $height*$ratio_orig;
}
else{
$height = $width/$ratio_orig;
}
if(substr($src,-3) == "gif"){
$image_p = imagecreatetruecolor($width, $height);
$image = imagecreatefromgif($src);
imagecopyresampled($image_p, $image, 0, 0, 0, 0, $width, $height, $width_orig, $height_orig);
imagegif($image_p, null, 100);
}elseif(substr($src,-3) == "png"){
$image_p = imagecreatetruecolor($width, $height);
$image = imagecreatefrompng($src);
imagecopyresampled($image_p, $image, 0, 0, 0, 0, $width, $height, $width_orig, $height_orig);
imagepng($image_p, null, 100);
}else{
$image_p = imagecreatetruecolor($width, $height);
$image = imagecreatefromjpeg($src);
imagecopyresampled($image_p, $image, 0, 0, 0, 0, $width, $height, $width_orig, $height_orig);
imagejpeg($image_p, null, 100);
}
###################################################################
?>
Peço que analisem minha dúvida, pois preciso muito fazer esse script funcionar!
Pergunta
Ulisses_SP
Prezados,
Estou colocando no ar um destes sistemas de classificados....
Gostaria de colocar banners animados no sistema, mas ele chama um arquvo "thumbs.php" que redimensiona a imagen e deixa todos os gif estaticos (parados).
Como faço para que o sistema não chame este script?
É possivel somente modificar o script para acabar com o problema ou outras páginas o chamam e pode dar erro?
Segue o código do arquivo thumbs.php para verem se é possível modifica-lo ou preciso fazer mais alguma alteração:
Peço que analisem minha dúvida, pois preciso muito fazer esse script funcionar!
Desde Já Agradeço toda ajunda!
Abraço a todos ;-)
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.