Perl - CGI - Przykład przesyłania formularza

Perl - CGI - Przykład przesyłania formularza

Poniższy przykład formularza Perl/CGI prosi użytkownika o wprowadzenie dwóch liczb całkowitych, a po przesłaniu dodatek jest wykonywany na obu przesłanych liczbach całkowitych.

Notatka: Aby obsłużyć oba liczby całkowite, działanie metody „post” jest ustawione na siebie. Co oznacza, że ​​metoda postu HTML zostanie utworzona w następującym formacie:

Form Action = "/CGI-BIN/PERL-CGI-FORM.CGI „enctype =" Multipart/Form-Data "Method =" Post " 

Zapisz następującą formę Perl-CGI.Kod CGI w/usr/lib/cGI-bin/:

#!/usr/bin/perl -t użyj ścisłej; Użyj CGI QW/: Standard/; Drukuj nagłówek, start_html ('Perl/CGI Forma HR; print param ('num1')+param ('num2'), p, end_html; Wyjście; 

uczyń to wykonywalne:

# CHMOD 755/USR/Lib/CGI-Bin/Perl-CGI-forma.CGI 

Przechodząc do przeglądarki do powyższego programu Perl/CGI, powinieneś zobaczyć stronę podobną do tej poniżej. Obecnie formularz może obsłużyć tylko liczby całkowite:

Powiązane samouczki Linux:

  • Skrypty Bash: operatorzy
  • Samouczek Curl Command Basics z przykładami
  • Skrypt bash: Oczekiwano Unary Operator
  • Jak używać luków z odłączonym nagłówkiem
  • Jak pracować z WooCommerce Rest API z Pythonem
  • Hung Linux System? Jak uciec do wiersza poleceń i…
  • Wyrażenia regularne Pythona z przykładami
  • Bash Scripting: Warunki
  • Utwórz przekieruj i przepisuj reguły do .Htaccess na Apache…
  • Jak wyjść ze skryptu Bash