Redimensionar Imagens com PHP[RESOLVIDO]

Olá pessoal,

Estou com um código aqui para redimencionar uma imagem que está sendo buscada no Banco.

Ele está funcionando e está deixando em miniatura, tudo certo.

O problema é que ele mostra só a imagem. Na página só existe a imagem redimensionada e mais nada.

Alguem ja presenciou isso?

Só uma observacao: quando tiro o header(“Content-type: image/jpeg”) ele mostra a pagina normal, porem com erros.

Abraço

Normalmente é assim mesmo que funciona, pra usar a imagem na sua página, você inclui ela com uma tag , só que ao informar a url, ao invés de um arquivo jpg ou png etc, você usa o código php que apenas redimensiona e mostra a imagem.

Teria que ser algo como : ?

sim, seria assim, só não sei o que esse “/foto” está fazendo após o PHP (ou você estaria querendo “/?foto”). Mas deixo bem claro, o código PHP deve ter como saída APENAS a imagem.

sim, seria assim, só não sei o que esse “/foto” está fazendo após o PHP (ou você estaria querendo “/?foto”). Mas deixo bem claro, o código PHP deve ter como saída APENAS a imagem.[/quote]

É que a foto vai ser dinamica. Tem um RAND que busca eles no banco. Eu estou apanhando ai.

Na verdade é um site que peguei para fazer manutenção, e veio em PHP com Xtampletes (TPL), feito pelo outro programador. E está mais bangunçado que nao sei o que.

O problema é:

Tenho uma classe Imovel (é um site de imovel), que faz um getFOTO() e armazena o caminho numa assign {FOTO}.

if ( $this->getFoto(1) != "") $objTemplate->assign("FOTO",'../foto/'.md5($this->getId()).'/'.$this->getFoto(1)); else $objTemplate->assign("FOTO",'<img src="../img/fotonao.jpg" class="icon"/>');

Problema que ele pega uma foto 3078 X 2048 que o cliente colocou no banco.

Aí entao fiz uma thumb.php.

Porem nao sei jogar esse caminho do codigo acima no thumb.php para fazer miniatura de uma forma dinamica.

Ajudem?

Se eu colocar um caminho diretamente no Thumb.php funciona e atrbui a miniatura na tag .

Problema está em atribiuir o caminho dinamicamente.

sim, seria assim, só não sei o que esse “/foto” está fazendo após o PHP (ou você estaria querendo “/?foto”). Mas deixo bem claro, o código PHP deve ter como saída APENAS a imagem.[/quote]

É que a foto vai ser dinamica. Tem um RAND que busca eles no banco. Eu estou apanhando ai.

Na verdade é um site que peguei para fazer manutenção, e veio em PHP com Xtampletes (TPL), feito pelo outro programador. E está mais bangunçado que nao sei o que.

O problema é:

Tenho uma classe Imovel (é um site de imovel), que faz um getFOTO() e armazena o caminho numa assign {FOTO}.

if ( $this->getFoto(1) != "") $objTemplate->assign("FOTO",'../foto/'.md5($this->getId()).'/'.$this->getFoto(1)); else $objTemplate->assign("FOTO",'<img src="../img/fotonao.jpg" class="icon"/>');

Problema que ele pega uma foto 3078 X 2048 que o cliente colocou no banco.

Aí entao fiz uma thumb.php.

Porem nao sei jogar esse caminho do codigo acima no thumb.php para fazer miniatura de uma forma dinamica.

Ajudem?[/quote]

So para especificar a estrutura das pastas: …/foto/ E aqui vem uma pasta dividida por ID do imovel e Encriptografada (MD5)/ nessa pasta as fotos do imovel

Resolvido o problema, e obrigado pela ajuda de todods.

Abraço