Boa tarde pessoal, não sei se já fiz essa pergunta aqui no codeigniter mas
gostaria de uma dica.
Eu tenho uma imagem salva no banco de dados em hexadecimal, o arquivo
inteiro .jpg foi salvo no banco e quando eu consulto o campo ele me retorna
uma string gigante em hexadecimal, +- parecida com essa:
0xE8A0001111342221111HEEE ...
O problema é que quando eu dou um echo imagejpeg($imagem); ele exibe apenas
um pedaço da imagem e não a imagem inteira.
O tipo do campo é IMAGE (SQL SERVER 2008), e o codigo que estou usando é
esse abaixo:
<php
$id = (int)$_GET['id'];
$qryimg = mssql_query(gimage SELECT FROM user WHERE id = {$ id});
$resimg = mssql_fetch_array($qryimg);
$im1 = $resimg['gimage'];
$im1 = imagecreatefromstring($im1);
$im1 = imagejpeg($im1);
header("Content-type: image/jpg"); print($im1);
Alguém poderia me ajudar ?
Já fiz pergunta até em outros fóruns e nada :(
http://stackoverflow.com/questions/10386298/view-image-in-the-image-field-of-the-php/10386799#comment13398372_10386799
Obrigado
--
*
---------------------------------------------------------------------------------------------------------------------------
*
"Eu adoraria mudar o mundo, pena que eles não me fornecem o
código-fonte".
~
\°v°
( . )\ --> open-source
^ ^
*
---------------------------------------------------------------------------------------------------------------------------
*
Email: [email protected]
Url: http://andrewd.com.br
_______________________________________________
[email protected]
http://www.codeigniter.com.br
http://mail.codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
---------------------------
Oportunidade de negócio
http://www.franquiasargohost.net
---------------------------