Ir para conteúdo

Arquivado

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

giselly

Mostrar Imagem

Recommended Posts

Oi pessoal, estou com um problema, estou colocando imagens no servidor , o campo está como mediumblob e está gravando normalmente.Agora não sei como mostrar essa imagem, pois se peço para selecionar da base e printar na tela, a página retorna um monte de códigos.Alguém sabe como utilizo a função Header?estou tentando retornar as imagens assim:<?include"datacon.php";$sql="select id, tipo, dados from images_conteudo where categoria=1";$r=mysql_query($sql);Header("Content-Type:".mysql_result($r,0,"tipo"));echo mysql_result($r,0,"dados");?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

olha, eu uso isso direto, só que com uma modificação:tenho mania de NÃO colocar o Header, deixar o browser detectar o tipo da imagem e pronto...tente aí, talvez com você funcione tb...

Compartilhar este post


Link para o post
Compartilhar em outros sites

tipo eu nunca soube como colocar imagens no mysql , eu faco o seguinte... eu coloco a url dela no mysql e depois imprimo o valor do campo no codigo html <img src="$url"> deu pra entender .. :P só na gambiarra ueheuuheuhe

Compartilhar este post


Link para o post
Compartilhar em outros sites

Se tá retornando código é por que o content type tão tá sendo passado correto!Experimenta colocar die("Content-Type:".mysql_result($r,0,"tipo")); no lugar de header e mostra o que ele imprimiu.O I.E. reconhece sozinho o tipo.. mas não sei se eh uma boa nao especificar o content type.. pois pode dá problema em outros browsers.

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.