Perl - CGI - Exemplo de envio do formulário
- 3417
- 115
- Mr. Mitchell Hansen
O exemplo do formulário Perl/CGI a seguir pede a um usuário que insira dois números inteiros e, após o envio, uma adição é realizada nos dois números inteiros enviados.
Observação: Para lidar com os dois números inteiros, a ação do método "post" é definida para si mesma. O que significa que um método de post html será criado em um formato seguinte:
formul.CGI "ENCTYPE =" Multipart/Form-Data "Method =" Post "
Salve uma forma seguinte Perl-cGI.Código CGI em/usr/lib/cgi-bin/:
#!/usr/bin/perl -t use strict; Use CGI QW/: Standard/; Cabeçalho de impressão, start_html ('Exemplo de forma perl/cgi'), start_form, "Inteiro 1:", textfield ('num1'), br, "inteiro 2:", textfield ('num2'), br, envia, end_form, end_form, HR; Print Param ('num1')+param ('num2'), p, end_html; saída;
faça com que seja executável:
# chmod 755/usr/lib/cgi-bin/perl-cgi-forma.CGI
Ao navegar seu navegador para o programa Perl/CGI acima, você deve ver uma página semelhante à abaixo. Atualmente, o formulário pode lidar apenas com os números inteiros:
Tutoriais do Linux relacionados:
- Bash Script: Operadores
- Tutorial básico de comando curl com exemplos
- Script Bash: Operador Unário esperado
- Como usar Luks com um cabeçalho destacado
- Como trabalhar com a API de Rest WooCommerce com Python
- Sistema Linux Hung? Como escapar para a linha de comando e…
- Expressões regulares do Python com exemplos
- Scripts Bash: Condicionais
- Crie redirecionar e reescrever regras para .htaccess no apache…
- Como sair do script Bash
- « Defina e recupere um cookie usando Perl e CGI
- Desenvolvimento da Web com Perl - CGI - Hello World Exemplo »