On Fri, Nov 26, 2004 at 02:36:11PM +0100, Xavier Bernadi i Millan wrote:
> el fichero empieza de la siguiente manera:
> 
> #!/usr/bin/perl
> print "content-type: text/html \n\n";

Eso funciona, yo lo pongo como print "Content-Type: text/html\n\n"; pero
de obsesivo que soy. De todas formas existe un Package [CGI] que hace
eso sin que te preocupe demasiado c�mo se escribe:

De todas formas si quer�s un buen esquema [al menos el que uso yo para
empezar los scripts] es:


#!/usr/bin/perl -T 
#                ^ Ponele esto cuando no vayas a confiar que los datos
#                  que entren al script sean seguros
use strict;                     # [OBLIGATORIO] Te lo recomiendo para todos los 
scripts
use warnings;           # [NO OBLIGATORIO] Pero es _muy_ util
use CGI;

my $q = CGI->new;
print $q->header;

# <TU_CODIGO_VA_ACA>

# <TU_CODIGO_TERMINA_ACA>
__END__
#^^^^^^ ESTE __END__ tampoco es obligatorio pero el script termina
#       inmedi�tamente de procesar luego de esta l�nea
#       con lo cual ac� abajo podr�as poner documentaci�n o lo que
#       quieras que ni siquiera es parseado


PD: Por supuesto que para poder ejecutarlos deb�s ponerlos en el
directorio de ejecuci�n, usualmente alg�n /cgi-bin/ dentro de /var/ sino
fijate en la configuraci�n del apache.

Saludos,

F�lix


-- 
Felix Cuello
[EMAIL PROTECTED]
- 1875 -

Est� visto y comprobao, que al que le dan por el culo est� gordo y colorao. 

-- 
Para desuscribirte ten�s que visitar la p�gina
https://listas.linux.org.ar/mailman/listinfo/lugar-gral/

/* Publica y encontra trabajo relacionado con softlibre en 
http://www.linux.org.ar/modules/jobs/ */

Si ten�s alg�n inconveniente o consulta escrib� a mailto:[EMAIL PROTECTED]

Responder a