Publicidade   
 você está aqui: phpbrasil.com    faqs    faq  
 
:: novos artigos ::

:: recomendado ::

PHP 4: a Bíblia

Compre esse livro no Submarino.com.br

:: publicidade ::


:: novos scripts ::

:: elenco phpbrasil ::

Renato Campoy
Pontos: 2204

FAQs

Essa seção tem como objetivo criar um histórico de perguntas ou tópicos frequentemente perguntados para ajudar a comunidade a documentar as necessidades dos desenvolvedores iniciantes e também experientes.


Procura:      
Lista de Categorias  |  Envie a sua Pergunta  |  Entre em Contato Conosco
Pergunta: Uma variável com binários de uma imagem retornada por uma função fopen(). Como faço para mostrar essa imagem no browser?
Autor: Bruno Rodrigues Silva
Vote aqui!
Média de Votos Atual: 10.00
Total de Votos: 1
Nota:   


Respostas

Resposta contribuída por Italo Marcelo de O. Costa Esse usuário pertence aos 10 usuários mais ativos do site em 2002-04-24 11:02:58
 
Existe um artigo sobre este assunto no phpbrasil
Resposta contribuída por Cléver Anjos Esse usuário pertence aos 10 usuários mais ativos do site em 2002-06-03 13:33:41
 
Primeiro vc deve descobrir o tipo do arquivo (gif, jpg, bmp, png, etc)
ai voce manda um
header("Content-type: aplication/gif"); ou o que rque seja
ai é só "echoar" o arquivo.
Clever
Resposta contribuída por nvivo em 2003-09-25 12:47:18
 
Isso funcionaria perfeitamente em um navegador atual:

$imagem = "imagem.jpg";
$fo = fopen($imagem, "r");
echo fread($fo, filesize($imagem));

atualmente os navegadores não precisam saber o content type pra mostrar o conteudo, ja que eles analisam o cabecalho do arquivo...

mas se puder mandar é melhor... nem todo mundo usa mozilla ou IE6...
Resposta contribuída por Alessander Thomaz Esse usuário pertence aos 10 usuários mais ativos do site em 2004-06-08 21:46:28
 
Só dar echo na variável. Colocando o content-type correto como cabeçalho. Mas algumas vezes dá problema. O bom que você pode definir até o nome que a imagem será salva.

 
Imprimir  |  Enviar para um Amigo


 
webmaster: João Prado Maia   © 2000 - 2005 phpbrasil.com
Gerado em 2.231 segundos