[Cascavel-pm] Duvida sobre o GD::Image

Alceu R. de Freitas Jr. glasswalk3r em yahoo.com.br
Sexta Fevereiro 11 14:29:51 PST 2005


Douglas, vc pode usar uma função em javascript para
fazer uma outra chamada para o CGI apagar a figura
assim que o usuário abandonar a página.

Bem é só uma idéia. :-)

[]'s
Alceu

 --- Douglas de Souza <douglas em speedweb.com.br>
escreveu: 
> Usei outra solução,
> 
> fiz com que o cgi gravasse a imagem em um arquivo
> .png
> 
> portanto para nao ficar milhares de arquivo e como
> nao podia ser o mesmo 
> nome para todos
> 
> coloquei assim ano mes dia hora minuto segundo.png
> (sem o espaço)
> 
> e fiz ele executar no final do cgi uma funcao que
> verifica todoas as imagens 
> só deixa
> 
> na pasta as imagens de 1 minutos a menos
> 
> ex: 2005 02 11 18 27 50.png (sem o espaco)
> 
> coloquei um if p/ comparar se for < que $data-100
> 
> ele deleta o arquivo...
> 
> assim nao preciso passar por get o comando
> 
> Achei mais seguro...
> 
> []'s Douglas
> 
> 
> ----- Original Message ----- 
> From: "Luis Campos de Carvalho"
> <monsieur_champs em yahoo.com.br>
> To: "Cascavel Perl Mongers" <cascavel-pm em pm.org>
> Sent: Friday, February 11, 2005 9:23 AM
> Subject: Re: [Cascavel-pm] Duvida sobre o GD::Image
> 
> 
> Douglas de Souza wrote:
> > Ola,
> > fiz um cgi/perl usando o modulo GD::Image
> > portanto neste cgi ele só imprime a imagem
> > como faço p/ colocar HTML junto???
> > coloquei assim
> >
> > #!/usr/bin/perl
> > use GD;
> > $im = newFromPng GD::Image(PNG);
> > print "Content-type:text/html\n\n";
> > print "Teste de CGI, testando bahhhhhhhhh";
> > print "Olha a imagem que eu fizzzzzzzz";
> > print "Content-type:image/png\n\n";
> > binmode STDOUT;
> > print $im->png;
> >
> > só que dai sai um monte de código:
> >
> > Content-type:image/png ?PNG  IHDRJn
> >
> > como faço p/ imprimir os dois no mesmo CGI ?
> 
>    Oies, Douglas.
>    Para isso, você precisa respeitar o protocolo
> HTTP, que diz que cada
> Content-Type requisitado deve ser enviado
> separadamente do restante.
> 
>    Desta forma, para que o browser possa requisitar
> a imagem (componente
> do HTML) ele deve primeiro requisitar o HTML.
> 
>    Para fucnionar:
>    1. Construa um script CGI (ou página HTML) que
> envie sua página HTML
> (com referência para o script que gera sua imagem).
>    2. Publique a página
>    3. Requisite a página HTML. Automaticamente o seu
> browser requisitará
> a imagem (proveniente do script).
> 
>    Espero que isso te ajude.
>    Se ficou confuso, por favor pergunte mais, eu
> estou à disposição para
> ajudar.
> 
>    Putamplexos!
> -- 
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
>   Luis Campos de Carvalho is BSc in Comp Science,
>   PerlMonk [SiteDocClan], Sao Paulo PM Leader,
>   Unix Sys Admin && Certified Oracle DBA
>   http://br.geocities.com/monsieur_champs/
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
> 
> _______________________________________________
> Cascavel-pm mailing list
> Cascavel-pm em pm.org
> http://mail.pm.org/mailman/listinfo/cascavel-pm
> 
> 
> 
> 
> _______________________________________________
> Cascavel-pm mailing list
> Cascavel-pm em pm.org
> http://mail.pm.org/mailman/listinfo/cascavel-pm
>  


	
	
		
_______________________________________________________ 
Yahoo! Acesso Grátis - Instale o discador do Yahoo! agora. http://br.acesso.yahoo.com/ - Internet rápida e grátis


Mais detalhes sobre a lista de discussão Cascavel-pm