Acabei de ver o tamanho do campo direto no banco e é de 43679 b

Em 3 de maio de 2012 20:19, André da Silva Severino <
[email protected]> escreveu:

> Hum, desta eu nao sabia, mas essa de estourar a memoria reservada pode até
> ser, mas acho que é do 1024bytes.
>
> Se eu nao me engano a 'string' tem 4500bytes aproximadamente. É um valor
> bemmm grande...
>
> Em 3 de maio de 2012 19:04, Ademir Cristiano Gabardo <
> [email protected]> escreveu:
>
> Não está estourando o tempo de processamento do PHP?
>> Mais de 1024bytes?
>> Não está estourando a memória reservada para o PHP.
>> Lembre-se de que o server vai ter que criar a imagem em memória para
>> exibir.
>> Tem como fazer um "streaming" de bytes. Eu lembro dos tempos de ASP, que
>> quando a imagem era grande, tinha que ler byte a byte.
>> Acho que tenho um código em PHP pra isso.
>> Vou dar uma olhada..
>> Abraços.
>>
>> -----Mensagem original-----
>> De: [email protected]
>> [mailto:[email protected]] Em nome de André da Silva
>> Severino
>> Enviada em: quinta-feira, 3 de maio de 2012 17:59
>> Para: CodeIgniter Brasil; codeigniter-br
>> Assunto: [CodeIgniter] Renderizar imagem salva no banco de dados MSSQL
>> (campo tipo image)
>>
>> 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<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
>> ---------------------------
>>
>>
>> _______________________________________________
>> [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
>> ---------------------------
>>
>
>
>
> --
>
> *
> ---------------------------------------------------------------------------------------------------------------------------
> *
>
> "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
>
>


-- 

*
---------------------------------------------------------------------------------------------------------------------------
*
"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
---------------------------

Responder a