From elruso at cantv.net Wed Mar 11 19:50:57 2009
From: elruso at cantv.net (Sergio Necepurenko)
Date: Wed, 11 Mar 2009 22:20:57 -0430
Subject: [caracas-pm] Mostrar una foto por tt2
In-Reply-To: <1232392409.11373.13.camel@trillian.ius.cc>
References: <20090119132523.20ce5bbc.holzem@cantv.net>
<1232392409.11373.13.camel@trillian.ius.cc>
Message-ID: <49B87891.9040903@cantv.net>
Buen d?a amigos, tiempo sin escribir.
Estoy tratando de hace lo siguiente:
my $buff=undef;
open(my $hf,?unafoto.jpg?) or die "Can't open unafoto.fpg file for read:
$!\n";
binmode $hf;
$buff.=$_ while (<$hf>);
close($hf);
$ver{foto}=$buff;
para despu?s mostrarla en un template:
cuando visualizo me muestra es el contenido de la foto y no la imagen en si.
Como se puede hacer para que me muestre la foto a trav?z de
una variable?? .
From davidesousa at gmail.com Thu Mar 12 07:25:38 2009
From: davidesousa at gmail.com (David De Sousa)
Date: Fri, 13 Mar 2009 09:55:38 +1930
Subject: [caracas-pm] Mostrar una foto por tt2
In-Reply-To: <49B87891.9040903@cantv.net>
References: <20090119132523.20ce5bbc.holzem@cantv.net>
<1232392409.11373.13.camel@trillian.ius.cc>
<49B87891.9040903@cantv.net>
Message-ID: <84a102470903120725u68e1fe56p3b39667549203550@mail.gmail.com>
creo que lo que quieres hacer es que en un browser se vea la foto,
para eso lo que necesitas poner en src es el _url_ de la imagen, no el
contenido en s?, lo que debes hacer es poner la imagen en un
directorio y que el servidor web haga el trabajo sucio de servir la
imagen, nunca tienes que tocar el contenido.
Saludos
2009/3/12 Sergio Necepurenko :
> Buen d?a amigos, tiempo sin escribir.
>
> Estoy tratando de hace lo siguiente:
>
> my $buff=undef;
> open(my $hf,?unafoto.jpg?) or die "Can't open unafoto.fpg file for read:
> $!\n";
> binmode $hf;
> $buff.=$_ while (<$hf>);
> close($hf);
> $ver{foto}=$buff;
> para despu?s mostrarla en un template:
>
>
> cuando visualizo me muestra es el contenido de la foto y no la imagen en si.
>
> Como se puede hacer para que me muestre la foto a trav?z de una
> variable?? .
>
> _______________________________________________
> caracas-pm mailing list
> caracas-pm at pm.org
> http://mail.pm.org/mailman/listinfo/caracas-pm
--
David E. De Sousa M.
Linux User #417969
Running Debian and Gentoo, Fuck RPM
Estudiante de Ingenier?a de la Computaci?n
Universidad Sim?n Bol?var
Caracas - Venezuela
From emhnemhn at gmail.com Thu Mar 12 07:57:27 2009
From: emhnemhn at gmail.com (Ernesto =?ISO-8859-1?Q?Hern=E1ndez-Novich?=)
Date: Thu, 12 Mar 2009 10:27:27 -0430
Subject: [caracas-pm] Mostrar una foto por tt2
In-Reply-To: <49B87891.9040903@cantv.net>
References: <20090119132523.20ce5bbc.holzem@cantv.net>
<1232392409.11373.13.camel@trillian.ius.cc>
<49B87891.9040903@cantv.net>
Message-ID: <1236869847.4125.10.camel@deepthought.ius.cc>
On Wed, 2009-03-11 at 22:20 -0430, Sergio Necepurenko wrote:
> Buen d?a amigos, tiempo sin escribir.
>
> Estoy tratando de hace lo siguiente:
>
> my $buff=undef;
> open(my $hf,?unafoto.jpg?) or die "Can't open unafoto.fpg file for read:
> $!\n";
> binmode $hf;
> $buff.=$_ while (<$hf>);
> close($hf);
> $ver{foto}=$buff;
> para despu?s mostrarla en un template:
>
>
> cuando visualizo me muestra es el contenido de la foto y no la imagen en si.
Correcto. Porque src debe ser un URL a una imagen. Un documento HTML no
incluye las im?genes en l?nea, sino que hace referencia a ellas. Los
navegadores al analizar el HTML notan que hay referencias a las
im?genes, las buscan y las incluyen. Tu programa no esta generando una
referencia a una imagen, sino poniendo los bytes de la imagen en el
lugar donde deber?a estar una referencia. Eso no funciona.
> Como se puede hacer para que me muestre la foto a trav?z de
> una variable?? .
Si la foto siempre estar? en unafoto.jpg, entonces simplemente pon ese
nombre en $ver{foto} para que termine en la plantilla como
"src=unafoto.jpg".
Si lo que pretendes es que la foto se lea de una base de datos o bien se
trata de una imagen generada (un gr?fico, por ejemplo), entonces como
src tiene que ser un URL, lo que debes hacer es
$ver{foto} = '/cgi-bin/generafoto.pl'
y escribir el programa generafoto.pl para que emita la foto por la
salida est?ndar despu?s de emitir el tipo MIME adecuado, e.g.
print "Content-type: image/png\n\n";
# instrucciones para leer la foto de un archivo o
# generarla y poner sus contenidos en la variable $img ...
binmode STDOUT;
print $img
De ese modo, la plantilla va a generar un HTML v?lido que en src tiene
una _referencia_ al programa que genera la foto. El navegador invocar? a
dicho programa a trav?s del servidor Web para poder obtener la imagen.
Nota que el tipo MIME depende de la imagen que vas a generar, as? que
posiblemente te interese utilizar Template::Plugin::Image que incluye
funciones para determinar los atributos de la imagen, incluyendo su
resoluci?n y tipo MIME.
Para mayor flexibilidad, el programa deber?a ser parametrizable de
manera que le puedas indicar cu?l foto buscar o como generarla, e.g.
/cgi-bin/generafoto?id=42
--
Ernesto Hern?ndez-Novich - Linux 2.6.28 i686 - Unix: Live free or die!
Geek by nature, Linux by choice, Debian of course.
If you can't aptitude it, it isn't useful or doesn't exist.
GPG Key Fingerprint = 438C 49A2 A8C7 E7D7 1500 C507 96D6 A3D6 2F4C 85E3
From ruben.colina at gmail.com Thu Mar 12 07:29:47 2009
From: ruben.colina at gmail.com (Ruben Colina)
Date: Fri, 13 Mar 2009 09:59:47 +1930
Subject: [caracas-pm] Mostrar una foto por tt2
In-Reply-To: <49B87891.9040903@cantv.net>
References: <20090119132523.20ce5bbc.holzem@cantv.net>
<1232392409.11373.13.camel@trillian.ius.cc>
<49B87891.9040903@cantv.net>
Message-ID: <2fe50f130903120729q6f03d7fo90d0993e520d273f@mail.gmail.com>
Hola la pagina que lee la foto y te da el contenido de la foto tienes
llamarla en el atributo src, y tienes que cambiar el content-type de esa
pagina a *image/png image/jpeg dependiento del tipo de formato de la imagen,
espero que te ayude..
Bye
*
El 12 de marzo de 2009 22:20, Sergio Necepurenko escribi?:
> Buen d?a amigos, tiempo sin escribir.
>
> Estoy tratando de hace lo siguiente:
>
> my $buff=undef;
> open(my $hf,?unafoto.jpg?) or die "Can't open unafoto.fpg file for read:
> $!\n";
> binmode $hf;
> $buff.=$_ while (<$hf>);
> close($hf);
> $ver{foto}=$buff;
> para despu?s mostrarla en un template:
>
>
> cuando visualizo me muestra es el contenido de la foto y no la imagen en
> si.
>
> Como se puede hacer para que me muestre la foto a trav?z de
> una variable?? .
>
> _______________________________________________
> caracas-pm mailing list
> caracas-pm at pm.org
> http://mail.pm.org/mailman/listinfo/caracas-pm
--
--
Ing. Ruben Colina
Geek By Nature, Debian of Course
GNU/Linux User, Linux Counter #414784
Director de Educaci?n de AVTec
Alternativa Venezolana de Tecnolog?a
Telf: 0414 - 322-79-36
"El amor es como una mariposa.
Mientras m?s lo persigues m?s te evade.
Pero si lo dejas volar, regresar? a ti cuando menos lo esperes.
El amor puede hacerte feliz, pero muchas veces duele. Sin embargo, el amor
s?lo es especial cuando se lo entregas a alguien que realmente se lo
merece".
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From holzem at cantv.net Thu Mar 19 11:09:52 2009
From: holzem at cantv.net (Hans Olzem)
Date: Thu, 19 Mar 2009 13:39:52 -0430
Subject: [caracas-pm] Reunion
Message-ID: <20090319133952.eda8a56b.holzem@cantv.net>
Hola Mongers,
que tal este Sabado?
Hans
--
Hans Olzem
From tovar.nelo at gmail.com Thu Mar 19 12:50:04 2009
From: tovar.nelo at gmail.com (Nelo Tovar)
Date: Fri, 20 Mar 2009 15:20:04 +1930
Subject: [caracas-pm] Reunion
In-Reply-To: <20090319133952.eda8a56b.holzem@cantv.net>
References: <20090319133952.eda8a56b.holzem@cantv.net>
Message-ID: <9482ea4d0903191250m3e923369pe2aaf717e00a7bab@mail.gmail.com>
Saludos
Este S?bado no podr? asistir :(.
?Lo pueden dejar para el S?bado 28?
2009/3/20 Hans Olzem
> Hola Mongers,
>
> que tal este Sabado?
>
> Hans
>
>
>
> --
> Hans Olzem
> _______________________________________________
> caracas-pm mailing list
> caracas-pm at pm.org
> http://mail.pm.org/mailman/listinfo/caracas-pm
>
--
Nelo R. Tovar
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From emhnemhn at gmail.com Fri Mar 20 08:13:12 2009
From: emhnemhn at gmail.com (Ernesto =?ISO-8859-1?Q?Hern=E1ndez-Novich?=)
Date: Fri, 20 Mar 2009 10:43:12 -0430
Subject: [caracas-pm] Reunion
In-Reply-To: <9482ea4d0903191250m3e923369pe2aaf717e00a7bab@mail.gmail.com>
References: <20090319133952.eda8a56b.holzem@cantv.net>
<9482ea4d0903191250m3e923369pe2aaf717e00a7bab@mail.gmail.com>
Message-ID: <1237561992.4173.9.camel@deepthought.ius.cc>
On Fri, 2009-03-20 at 15:20 +0000, Nelo Tovar wrote:
> Saludos
>
> Este S?bado no podr? asistir :(.
>
> ?Lo pueden dejar para el S?bado 28?
Me sumo a la solicitud, pero m?s importante a?n ?de qu? hablaremos?
--
Ernesto Hern?ndez-Novich - Linux 2.6.28 i686 - Unix: Live free or die!
Geek by nature, Linux by choice, Debian of course.
If you can't aptitude it, it isn't useful or doesn't exist.
GPG Key Fingerprint = 438C 49A2 A8C7 E7D7 1500 C507 96D6 A3D6 2F4C 85E3
From holzem at cantv.net Fri Mar 20 15:38:21 2009
From: holzem at cantv.net (Hans Olzem)
Date: Fri, 20 Mar 2009 18:08:21 -0430
Subject: [caracas-pm] Reunion
In-Reply-To: <1237561992.4173.9.camel@deepthought.ius.cc>
References: <20090319133952.eda8a56b.holzem@cantv.net>
<9482ea4d0903191250m3e923369pe2aaf717e00a7bab@mail.gmail.com>
<1237561992.4173.9.camel@deepthought.ius.cc>
Message-ID: <20090320180821.e3f04201.holzem@cantv.net>
Quizas de la nueva version de Debian?
Hans
On Fri, 20 Mar 2009 10:43:12 -0430
Ernesto Hern?ndez-Novich wrote:
> On Fri, 2009-03-20 at 15:20 +0000, Nelo Tovar wrote:
> > Saludos
> >
> > Este S?bado no podr? asistir :(.
> >
> > ?Lo pueden dejar para el S?bado 28?
>
> Me sumo a la solicitud, pero m?s importante a?n ?de qu? hablaremos?
> --
> Ernesto Hern?ndez-Novich - Linux 2.6.28 i686 - Unix: Live free or die!
> Geek by nature, Linux by choice, Debian of course.
> If you can't aptitude it, it isn't useful or doesn't exist.
> GPG Key Fingerprint = 438C 49A2 A8C7 E7D7 1500 C507 96D6 A3D6 2F4C 85E3
>
>
> _______________________________________________
> caracas-pm mailing list
> caracas-pm at pm.org
> http://mail.pm.org/mailman/listinfo/caracas-pm
--
Hans Olzem
From emhnemhn at gmail.com Fri Mar 27 07:54:43 2009
From: emhnemhn at gmail.com (Ernesto =?ISO-8859-1?Q?Hern=E1ndez-Novich?=)
Date: Fri, 27 Mar 2009 10:24:43 -0430
Subject: [caracas-pm] Reunion
In-Reply-To: <20090320180821.e3f04201.holzem@cantv.net>
References: <20090319133952.eda8a56b.holzem@cantv.net>
<9482ea4d0903191250m3e923369pe2aaf717e00a7bab@mail.gmail.com>
<1237561992.4173.9.camel@deepthought.ius.cc>
<20090320180821.e3f04201.holzem@cantv.net>
Message-ID: <1238165683.4410.0.camel@deepthought.ius.cc>
On Fri, 2009-03-20 at 18:08 -0430, Hans Olzem wrote:
> Quizas de la nueva version de Debian?
Entre otras cosas, seguramente. ?Quienes vamos ma?ana?
--
Ernesto Hern?ndez-Novich - Linux 2.6.28 i686 - Unix: Live free or die!
Geek by nature, Linux by choice, Debian of course.
If you can't aptitude it, it isn't useful or doesn't exist.
GPG Key Fingerprint = 438C 49A2 A8C7 E7D7 1500 C507 96D6 A3D6 2F4C 85E3
From tovar.nelo at gmail.com Fri Mar 27 07:57:09 2009
From: tovar.nelo at gmail.com (Nelo Tovar)
Date: Sat, 28 Mar 2009 10:27:09 +1930
Subject: [caracas-pm] Reunion
In-Reply-To: <1238165683.4410.0.camel@deepthought.ius.cc>
References: <20090319133952.eda8a56b.holzem@cantv.net>
<9482ea4d0903191250m3e923369pe2aaf717e00a7bab@mail.gmail.com>
<1237561992.4173.9.camel@deepthought.ius.cc>
<20090320180821.e3f04201.holzem@cantv.net>
<1238165683.4410.0.camel@deepthought.ius.cc>
Message-ID: <9482ea4d0903270757m4fa536ddw322f86566c7d2e43@mail.gmail.com>
Yo voy ...
El 28 de marzo de 2009 10:24, Ernesto Hern?ndez-Novich
escribi?:
> On Fri, 2009-03-20 at 18:08 -0430, Hans Olzem wrote:
> > Quizas de la nueva version de Debian?
>
> Entre otras cosas, seguramente. ?Quienes vamos ma?ana?
> --
> Ernesto Hern?ndez-Novich - Linux 2.6.28 i686 - Unix: Live free or die!
> Geek by nature, Linux by choice, Debian of course.
> If you can't aptitude it, it isn't useful or doesn't exist.
> GPG Key Fingerprint = 438C 49A2 A8C7 E7D7 1500 C507 96D6 A3D6 2F4C 85E3
>
>
> _______________________________________________
> caracas-pm mailing list
> caracas-pm at pm.org
> http://mail.pm.org/mailman/listinfo/caracas-pm
>
--
Nelo R. Tovar
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From holzem at cantv.net Fri Mar 27 09:27:59 2009
From: holzem at cantv.net (Hans Olzem)
Date: Fri, 27 Mar 2009 11:57:59 -0430
Subject: [caracas-pm] Reunion
In-Reply-To: <1238165683.4410.0.camel@deepthought.ius.cc>
References: <20090319133952.eda8a56b.holzem@cantv.net>
<9482ea4d0903191250m3e923369pe2aaf717e00a7bab@mail.gmail.com>
<1237561992.4173.9.camel@deepthought.ius.cc>
<20090320180821.e3f04201.holzem@cantv.net>
<1238165683.4410.0.camel@deepthought.ius.cc>
Message-ID: <20090327115759.f28099e5.holzem@cantv.net>
Yo voy ...
Hans
On Fri, 27 Mar 2009 10:24:43 -0430
Ernesto Hern?ndez-Novich wrote:
> On Fri, 2009-03-20 at 18:08 -0430, Hans Olzem wrote:
> > Quizas de la nueva version de Debian?
>
> Entre otras cosas, seguramente. ?Quienes vamos ma?ana?
> --
> Ernesto Hern?ndez-Novich - Linux 2.6.28 i686 - Unix: Live free or die!
> Geek by nature, Linux by choice, Debian of course.
> If you can't aptitude it, it isn't useful or doesn't exist.
> GPG Key Fingerprint = 438C 49A2 A8C7 E7D7 1500 C507 96D6 A3D6 2F4C 85E3
>
>
> _______________________________________________
> caracas-pm mailing list
> caracas-pm at pm.org
> http://mail.pm.org/mailman/listinfo/caracas-pm
--
Hans Olzem