The Perl programmeringsspråk er en av de mest brukte tolket programmeringsspråk for etablering av dynamiske websider . Ved hjelp av Perl , kan programmerere endre websider brukergrensesnitt på mange måter , for eksempel ved å endre visse HTML-koder som " title " tag. Perl-skript kjøres på webserveren , slik at de krever at data er lagt til webserveren for å dynamisk endre sideelementer . Heldigvis gir Perl innebygde funksjoner som gjør gjenfinning av informasjon som er lagt lett . Du trenger
teksteditor en Web server med Perl installert og konfigurert riktig
Vis flere instruksjoner
en
Åpne en teksteditor og lage en fil som heter " ; perlTitle.pl " . Legge til " shebang "-linjen til filen på den første linjen . Den " shebang " angir Perl tolk plassering i tilfelle at det ikke kan finnes . Den " shebang "-linjen vil være forskjellig basert på den spesifikke Perl installasjon. Et eksempel er vist nedenfor :
# /usr /local /bin /perl
2
Indikerer at perlTitle.pl bør sende ut en webside ( "text /html" ) ved å skrive "Content- type" verdi "text /html" ( inkluderer " \\ n \\ n" tegn) . Å skrive ut , bruker Perl "print "-kommandoen og skrive ut en åpen og tett " " tag til websiden
print " Content -type : . Text /html \\ n \\ n "; print" "; print" < /html > ";
3
Hent verdier i søkestrengen . De " søkestrengen " verdier er noen verdier sendes til web-siden . I dette eksempelet , vil verdien i søkestrengen være tittelen brukes til å endre tittellinjen. Oppbevar søkestrengen verdier i en variabel kalt " $ keyValue " erklærte mellom perlTitle.pl ' s " " og " < /html >" tags:
$ keyValue = ( $ ENV {' QUERY_STRING '} ) ;
4
Bruk Perl " split" -funksjon for å splitte søkestrengen inn to verdier ( $ key og $ verdi ), plassere splitten rett under " $ keyValue " ; erklæring. I dette eksemplet er $ key tittelen string navn ( "title" ) og $ verdi er tittelen strengens verdi . Bruk " =" tegnet for å splitte «$ keyValue " streng : en
( $ navn, $ verdi ) = split ( /= /, $ keyValue ) ;
5
Bruk Perl "print "-kommandoen for å skrive ut " $ verdi " variable til websiden . Omgi variabelens verdi mellom åpne " title " og lukk " < /title> " HTML -koder : en
print "
$ verdi < /title> ";
6 Bruk Perl "print "-kommandoen til å skrive ut en "
" tags og lagre og lukke perlTitle.pl . Etter trinn 7 , vil perlTitle.pl vises som vist nedenfor :
# /usr /local /bin /perlprint " Content -type : text /html \\ n \\ n"; print " ! ; "; $ keyValue = ( $ ENV {' QUERY_STRING '} ); ( $ navn, $ verdi ) = split ( /= /, $ keyValue ) ; print"
$ verdi < /title > " ; print "