Documentos de Académico
Documentos de Profesional
Documentos de Cultura
CGI y Perl
CGI (Common Gateway Interface), es como la puerta
de acceso que hay entre una página Web y el servidor de
Internet donde la página reside.
Cuando un explorador desea algo más que otra página
Web o un gráfico desde el servidor, la solicitud va al CGI
para poder ser procesada.
CGI y Perl
CGI y Perl
#!/usr/bin/perl -wT
print "Content-type: text/html\n\n";
print "<!DOCTYPE html>\n";
print "<html><head><title>Hola Mundo</title></head>\n";
print "<body>\n";
print "<h2>Hola Mundo!</h2>\n";
print "</body></html>\n";
CGI y Perl
PERL y los formularios
La idea básica detrás de un formulario es sencilla: pedir
información al visitante, obtener la información, después
usar la información según sea. La parte delicada de tratar
con los formularios se maneja entre bastidores por el
código de Perl.
Shift y Unshift()
Al igual que Pop y Push estos sacan y meten elementos en un
arreglo, pero lo hacen por el lado izquierdo.
Operaciones sobre arreglos (Cont.)
Splice
Splice permite extraer un subarreglo y modificar a la vez el
arreglo original
Chop
Trabaja igual que en variables escalares, le saca el último
carácter a cada elemento del arreglo. Se usa para eliminar el
retorno de carro de la entrada estándar.
Más sobre Hash
Una forma de agregar puede ser la siguiente:
$a{fac}=3456;
La función delete sirve para borrar un elemento
delete $a{ope};
La función keys crea un arreglo con las claves de un hash
%a = ( x => 5, y => 3, z => 'abc' );
@b = keys %a
Cont. Hash
La función values devuelve un arreglo con los valores del
hash