Carlos Rocha Postado Dezembro 2, 2005 Denunciar Share Postado Dezembro 2, 2005 Ola pessoal, preciso de uma função que faça o seguinte:To dando um loop numa tabela de fotos e a medida que o loop vai sendo dado, as fotos que estao na pasta fotose que tem o nome igual o que esta na tabela foto vao aparecendo.O problema é que umas fotos são muito grandes e eu queria filtrar assim:Fotos com ate 500 pixels de largura aparecem normalmente.Fotos com mais de 500 pixels de largura aparecem com 500 pixels de largura e sua altura proporcional a 500 px.Tem jeito isso? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 micuim Postado Dezembro 2, 2005 Denunciar Share Postado Dezembro 2, 2005 $imagem="foto.jpg"; if (file_exists("./figuras/".$imagem)) { $tamanho = getimagesize("../upload_imagens/".$imagem); //o 850 é o tamanho maximo do with, no teu caso mude para 500, mude também o $image_with //550 é altura, mude $image_height if ($tamanho[0]>850 || $tamanho[1]>550) { if($tamanho[0]>=$tamanho[1]) { $image_width = 850;//tamanho maximo de width $image_porcentagem = ($image_width*100)/$tamanho[0]; $image_height = ($tamanho[1]*$image_porcentagem)/100; } if($tamanho[0]<$tamanho[1]) { $image_height = 550;//tamanho maximo de height $image_porcentagem = ($image_height*100)/$tamanho[1]; $image_width = ($tamanho[0]*$image_porcentagem)/100; } $imagemx="<img src=\"$imagem\" width=\"$image_width\" height=\"$image_height\" border=\"0\"> "; } else { $imagemx="<img src=\"$imagem\" border=\"0\"> } } else { $imagemx="";}tai da uma estudada Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 DpOIZ Postado Abril 14, 2006 Denunciar Share Postado Abril 14, 2006 muito baun!ajudo eu também!vlw! Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Carlos Rocha
Ola pessoal, preciso de uma função que faça o seguinte:
To dando um loop numa tabela de fotos e a medida que o loop vai sendo dado, as fotos que estao na pasta fotos
e que tem o nome igual o que esta na tabela foto vao aparecendo.
O problema é que umas fotos são muito grandes e eu queria filtrar assim:
Fotos com ate 500 pixels de largura aparecem normalmente.
Fotos com mais de 500 pixels de largura aparecem com 500 pixels de largura e sua altura proporcional a 500 px.
Tem jeito isso?
Link para o comentário
Compartilhar em outros sites
2 respostass 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.