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

