Hvordan skrive en Perl skript til å behandle et skjema

Perl språket gir deg muligheten til å lage dynamiske websider. Perl er et eldre språk som ikke brukes så ofte som PHP, men du kan kjøre Perl-skript i en CGI mappe for form behandling. Identifisere skjema variablene i hoved HTML-skjema, deretter behandle skjemadata ved enten å lagre informasjonen eller vise det til brukerne.

Bruksanvisning

1 Klikk på Windows "Start" -knappen og skriv "notepad" i søkefeltet. Trykk "Enter" for å åpne tekst editor.

2 Lag en CGI variabel og tilordne variabelen til CGI klassen. Denne klassen gjør at Perl-skript for å bruke CGI-motoren på webserveren. Følgende kode oppretter variabelen:

bruke CGI;

$ P = ny CGI;

3 Hent skjema verdier. Følgende kode viser hvordan du kan hente skjemaets "fname" og "lname" input kontroller:

$ Fname = $ p-> param ( 'fname');

$ Lname = $ p-> param ( 'lname');

Du oppretter en ny variabel for hvert skjema element sendes til Perl-skript. I dette eksemplet er brukerens fornavn og etternavn sendt til manuset.

4 Behandle skjemainformasjonen. Du kan bruke Perl for å manipulere data på noen måte du trenger for å behandle informasjonen. I dette eksemplet er skjemaet informasjonen som vises for brukeren å kontrollere data:

print "Content-Type: text / html \ n \ n";

Trykk "Her bekrefte informasjonen \ n \ n";

print "Navn:" + $ fname + "" + $ lname;