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 _______________________________________________ [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 ---------------------------

