Fallo en CGI
Publicado por Alextroy (1 intervención) el 11/04/2005 10:02:16
Fallo en CGI
Hola, tengo el siguiente script creado:
#!/usr/bin/perl -w
use strict;
use CGI;
my $cgi = new CGI;
my %input_data = $cgi->Vars;
$nombre=$input_data{\'usuario\'};
print \"Content-type: text/html\\n\\n\";
print \"Hola mundo\";
exit;
El caso es que me da un error cuando intento ejecurarlo. He mirado en el log de errores y me dice que el error es debido a un final prematuro en las cabeceras del script, aunque no se a que se refiere.
Lo mas extraño es que si suprimo la linea $nombre=$input_data{\'usuario\'}; el script funciona mostrandome la pantallita de Hola Mundo.
EL formulario que llama a este script esta perfectamente configurado, lo he comprobado mil veces. ¿alguien sabe a que puede deberse esto??
Hola, tengo el siguiente script creado:
#!/usr/bin/perl -w
use strict;
use CGI;
my $cgi = new CGI;
my %input_data = $cgi->Vars;
$nombre=$input_data{\'usuario\'};
print \"Content-type: text/html\\n\\n\";
print \"Hola mundo\";
exit;
El caso es que me da un error cuando intento ejecurarlo. He mirado en el log de errores y me dice que el error es debido a un final prematuro en las cabeceras del script, aunque no se a que se refiere.
Lo mas extraño es que si suprimo la linea $nombre=$input_data{\'usuario\'}; el script funciona mostrandome la pantallita de Hola Mundo.
EL formulario que llama a este script esta perfectamente configurado, lo he comprobado mil veces. ¿alguien sabe a que puede deberse esto??
Valora esta pregunta


0