Mega Code Archive

 
Categories / Perl / CGI
 

Demostrates POST method with HTML form

# Name this Perl script as test.pl use warnings; use strict; use CGI qw( :standard ); our ( $data, $name, $value ); read( STDIN, $data, $ENV{ 'CONTENT_LENGTH' } ); ( $name, $value ) = split( '=', $data ); print header(), start_html( 'Using POST with forms' ); print p( 'Enter one of your favorite words here: ' ); print '<form method = "POST" action = "test.pl">'; print '<input type = "text" name = "word">'; print '<input type = "submit" value = "Submit word">'; print '</form>'; if ( $name eq 'word' ) {    print p( 'Your word is: ', b( $value ) ); } print end_html();