O que é CGI PERL?
CGI é um protocolo de comunicação (um código) através do qual o servidor HTTP (ou servidor web) intermedia a transferência de informações entre um programa (no mesmo computador que o servidor) e um cliente HTTP (o seu browser).
Perl é uma linguagem de programação.
Exemplo codigo CGI PERL
x
# Comentario
print 'Olá mundo.\n';
print 'Olá mundo.\n';
Servidor web é um software responsável por aceitar pedidos em HTTP de clientes, geralmente os navegadores, e servi-los com respostas em HTTP, incluindo opcionalmente dados, que geralmente são páginas web, tais como documentos em HTML com objetos embutidos (imagens, etc).
Condicionais if/then/else.
Exemplo de IF em CGI
x
if ($a)
{
print "A variável não está vazia ";
}
else
{
print "A variável está vazia ";
}
{
print "A variável não está vazia ";
}
else
{
print "A variável está vazia ";
}
Perl possui a estrutura for que funciona da mesma forma que no C.
Exemplo de FOR em CGI
x
for ($i = 0; $i < 10; ++$i)
# começa com $i = 0
# executa enquanto $i < 10
# incrementa $i antes de repetir
# neste caso $i++ tem o mesmo efeito
{
print "$i ";
}
# começa com $i = 0
# executa enquanto $i < 10
# incrementa $i antes de repetir
# neste caso $i++ tem o mesmo efeito
{
print "$i ";
}
Como fazer um redirect 301 em CGI