Pessoal... vcs estão corretos o código está correto.. descobri o
que aconteceu...
Quando eu cadastro diretamente no phpmyadmin uma foto (no longblob) e
executo o zpt funciona perfeitamente... então abri o meu jabber e na
configuração da conta cadastrei a mesma foto (que salva a imagem no
mesmo
On 4/6/07, André F Silva <[EMAIL PROTECTED]> wrote:
O processo é o seguinte, esse método vai escrever um response http que vai
ser a figura. Se tudo está correndo bem, quando vc coloca a url do método (o
que modifica o response) no browser ele retorna uma imagem jpeg. Assim, no
seu zpt, vc tem q
Faltou você acessar o primeiro registro do resultado, e dentro dele o
campo que contém a imagem.
Algo assim:
response = context.REQUEST.RESPONSE
response.setHeader('content-type','image/jpeg')
return context.zsql_foto()[0].foto
[ ]s
Luciano
O processo é o seguinte, esse método vai escrever um response http que vai ser
a figura. Se tudo está correndo bem, quando vc coloca a url do método (o que
modifica o response) no browser ele retorna uma imagem jpeg. Assim, no seu zpt,
vc tem que chamar a url do método que retorna a figura.
Su
Ficou assim:
response = context.REQUEST.RESPONSE
response.setHeader('content-type','image/jpeg')
#response.write(context.zsql_foto())
return context.zsql_foto()
e aparece assim na tela, sem a imagem:
http://.../portal_skins/custom/teste_foto
Fonte em HTML:
Retira a linha que tem response.write... e no return coloque o método que
retorna o binário
return zsqlMetodoQueRetornaOBinario()
--
André FS
João Paulo Sinieghi <[EMAIL PROTECTED]> escreveu:
Leonardo... entendi o seu codigo...
mas agora está dando o erro:
Leonardo... entendi o seu codigo...
mas agora está dando o erro:
Tipo de Erro
TypeError
Valor do Erro
Value must be a string
o que pode ser?
Valeu
--- Em zope-pt@yahoogrupos.com.br, André F Silva <[EMAIL PROTECTED]> escreveu
>
> Cara, seguinte. Faça um script pytho do tipo getImagem,
Cara, seguinte. Faça um script pytho do tipo getImagem, com um código do tipo
response = context.REQUEST.RESPONSE
response.setHeader('content-type','image/jpeg')
response.write(context.zsqlMethodQueRetornaOBinario())
return response
No seu ZPT vc chama esse script no src da figura:
Espero que
Na verdade minha dificuldade está no BLOB... como trazer uma imagem
que está em BLOB (MySQL) para um ZPT...
--- Em zope-pt@yahoogrupos.com.br, João Paulo Sinieghi
<[EMAIL PROTECTED]> escreveu
>
> Leonardo, obrigado pela ajuda, mas ainda não consegui.
>
> => Acredito que a tag IMG não aceita o t
Leonardo, obrigado pela ajuda, mas ainda não consegui.
=> Acredito que a tag IMG não aceita o tal:content, aceita somente o
tag:replace
=>com structure, continuou mostrando o código binário
Valeu.
--- Em zope-pt@yahoogrupos.com.br, "Leonardo Miranda"
<[EMAIL PROTECTED]> escreveu
>
> Joao, ja
Joao, ja tentou usar o structure
ou
Leonardo Miranda
Em 05/04/07, João Paulo Sinieghi <[EMAIL PROTECTED]> escreveu:
>
>
>
>
>
>
> Obrigado pela resposta, mas não deu certo. O tal:condition apenas
> condicionou e assim o html ficou e como ele não
> acha foto.gif, não aparece..
>
> ---
Obrigado pela resposta, mas não deu certo. O tal:condition apenas
condicionou e assim o html ficou e como ele não
acha foto.gif, não aparece..
--- Em zope-pt@yahoogrupos.com.br, "Thiago Garcia Tamosauskas"
<[EMAIL PROTECTED]> escreveu
>
> Tiro no escuro meu João, mas tente o seguinte:
>
>
>
Tiro no escuro meu João, mas tente o seguinte:
Espero que ajude,
Thiago Tamosauskas
Gerência de Comunicação - Web
Diretoria de Comunicação e Marketing
De: zope-pt@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de João Paulo
Sinieghi
Enviada e
13 matches
Mail list logo