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