< input type = " submit " >
< /form >
< /body>
< /html >
6 < p > Utilizzare l'editor di testo per creare un nuovo file di nome process_perl.pl . Questo file viene chiamato quando l' utente compila e invia il modulo in process_perl.html . Lo script prende i valori dal nome della strada ei campi di codice di avviamento postale e li stampa in formato HTML. La prima riga dello script è il percorso PERL sul server web . Salva process_perl.pl ad un Web server.
# ! Path_to_perl
if ( $ ENV { ' REQUEST_METHOD '} 'POST' eq ) {
lettura ( stdin, $ tampone , $ ENV { ' CONTENT_LENGTH ' });
@ Kvs = split ( /& /, $ tampone ) ;
foreach $ Kvs ( @ Kvs ) {
= split ( /= /, $ Kvs ) ( $ name , $ value);
$ FORM { $ nome} = $ valore ; }
} < br
stampa > " Content-type : text /html \\ n \\ n";
stampa "
< /title> < /head> " ; print "
" ; print $ FORM { street_name } ; print
$ FORM { zip_code } ;
print " < ;/body> < /html > " ;
7
Modifica process_perl.html . Assegnare l'azione sul form per process_perl.pl Utilizzare l'attributo metodo per specificare che deve essere presentato utilizzando il metodo POST e salvare il file .