Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

brunofilhorj

Gerando imagens

Recommended Posts

Fala galera!É o seguinte, adaptei pouca coisa em um script da coluna do php sobre gerar imagens:

<?phpif(!$_GET[z]) {  $tam = 4;} else {  $tam = $_GET[z];  $tam = (int) $tam;}//IMAGEM ORIGINAL$path = realpath('imagem/nome_da_imagem.jpg');$path = str_replace("\\","/", $path);$imagem = $path;//NOME DO ARQUIVO DA FOTO GRANDE$imagem_gerada = explode(".", $imagem);//NOVA IMAGEM$imagem_org = ImageCreateFromJPEG($imagem);//LARGURA$pontoX = imageSX($imagem_org);$new_largura = ceil($pontoX / $tam);//ALTURA$pontoY = imageSY($imagem_org);$new_altura = ceil($pontoY / $tam);//CRIA A IMG GRD$imagem_fin = imagecreatetruecolor($new_largura, $new_altura); //COPIA A IMAGEM ORIGINAL PARA DENTROImageCopyResized($imagem_fin, $imagem_org, 0, 0, 0, 0, $new_largura, $new_altura, $pontoX, $pontoY);//SALVA A IMAGEMImageJPEG($imagem_fin, $imagem_gerada); echo "<img src=$imagem_gerada> Zoom ";echo "<a href=pop_foto.php?z=4>25%</a> | <a href=pop_foto.php?z=2>50%</a> |<a href=pop_foto.php?z=1>100%</a>";//LIBERA A MEMÓRIAImageDestroy($imagem_org);ImageDestroy($imagem_fin);?>

2 Dúvidas:1) Quando clico no link, a imagem não redimensiona no windows 98, somente clicando no link e dando em seguida (F5). Mas no windows XP lá de casa funcionou. O q pode ser: - incompatibilidade de browser? - erro de script?2) Esse script está gerando um arquivo na pasta (somente no servidor, aki no localhost não) sem extensão com nome de array. O q é exatamente isso?Aguardo a colaboração de todos.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.