Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Perl Programming >> Content
    Hvordan endre tittellinjen i Perl Script
    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> "; <br> 6 <p> Bruk Perl "print "-kommandoen til å skrive ut en " <form> " tag til websiden . Gi skjemaet metoden type " få " og handlingen verdi " perlTitle.html " . Skriv ut en avsluttende " < /form> " tag å fylle ut skjemaet som brukeren skal sende : en <p> print " <form method='get' action='perlTitle.pl'> "; print " < /form> "; <br> 7 <p> Bruk Perl "print "-kommandoen til å skrive ut en HTML " <input> "-feltet til websiden . Gi inntastingsfeltet den "type " value "tekst" , "navnet" verdi "title " og lukk " < /innspill > " tag. Bruk Perl "print "-kommandoen til å skrive ut en ny HTML " <input> " til web-siden med en "type " verdi " send" . Plasser de to " print " kommandoer mellom " <form> " og " </form> " tags og lagre og lukke perlTitle.pl . Etter trinn 7 , vil perlTitle.pl vises som vist nedenfor : <br> <p> # /usr /local /bin /perlprint " Content -type : text /html \\ n \\ n"; print " <html> ! ; "; $ keyValue = ( $ ENV {' QUERY_STRING '} ); ( $ navn, $ verdi ) = split ( /= /, $ keyValue ) ; print" <title> $ verdi < /title > " ; print " <form method='get' action='perlTitle.pl'> "; print " <input type='text' name='title'> < /innspill >"; print " <input type='submit'> "; print " < /form >"; print " < /html >"; <br> 8 <p> Åpen perlTitle . pl i en nettleser . Skriv inn en verdi i tekstfeltet , klikk på send -knappen , og kontroller at Web sidens tittel oppdateringer korrekt . <br> <br> <div class=ad2><script language='javascript' src='/ad/201310/4.js'></script></div> </div> </td> </tr> </table> <table width="745" height="1" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#ecf0f4"> <tr> <td bgcolor="#ecf0f4"></td> </tr> </table> <table border="0" cellspacing="0" cellpadding="0" width="100%" height="7"> <tr> <td></td> </tr> </table> <table border="0" cellspacing="0" cellpadding="0" width="95%" align="center" height="26"> <tr> <td width="51%"><p>früher : <a class='LinkPrevArticle' href='http://www.datamaskin.biz/Programmering/perl-programming/93218.html' >Hvordan finne kinesiske tegn ved Regular Expressions i Perl </a></li></p></td> </tr> <tr> <td width="49%"> Weiter: <a class='LinkNextArticle' href='http://www.datamaskin.biz/Programmering/perl-programming/93220.html' >Hvordan å tvinge alle filer til en UTF - 8 i Perl </a></li></td> </tr> </table> <table border="0" cellspacing="0" cellpadding="0" width="100%" height="7"> <tr> <td></td> </tr> </table></td> </tr> </table> <table border=0 cellSpacing=0 cellPadding=0 width="100%" height=7> <tr> <td></td> </tr> </table> <table border=0 cellSpacing=0 cellPadding=0 width=770 align=center height=246> <tr> <td height=246 vAlign=top width=375> <table class=bian border=0 cellSpacing=0 cellPadding=0 width=380> <tr> <td height=244 vAlign=top> <table border=0 cellSpacing=0 cellPadding=0 width="100%" bgColor=#dbe3ee> <tr> <td height=29 width="4%"> </td> <td width="96%"><strong>Relatert Artike</strong></td> </tr> </table> <table border=0 cellSpacing=4 cellPadding=0 width="95%" align=center height=209> <tr> <td height=201> <table width="100%" cellpadding="0" cellspacing="0"><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.datamaskin.biz/Programmering/perl-programming/93287.html" title="Hvordan Les flere linjer med en fil i Perl " target="_self">Hvordan Les flere linjer med en fil i Perl </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.datamaskin.biz/Programmering/perl-programming/93238.html" title="Hvordan finne duplikater i fil med Perl " target="_self">Hvordan finne duplikater i fil med Perl </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.datamaskin.biz/Programmering/perl-programming/93378.html" title="Hvordan bruke etiketter i Perl " target="_self">Hvordan bruke etiketter i Perl </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.datamaskin.biz/Programmering/perl-programming/93193.html" title="My Perl String Split er ustand " target="_self">My Perl String Split er ustand </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.datamaskin.biz/Programmering/perl-programming/93304.html" title="Hvordan bruke en variabel i Perl Regular Expressions " target="_self">Hvordan bruke en variabel i Perl Regular Expressions </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.datamaskin.biz/Programmering/perl-programming/93335.html" title="Slik konverterer binære data til en desimal i Perl " target="_self">Slik konverterer binære data til en desimal i Perl </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.datamaskin.biz/Programmering/perl-programming/93318.html" title="Hvordan finne Linjenumrene Bruke Perl " target="_self">Hvordan finne Linjenumrene Bruke Perl </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.datamaskin.biz/Programmering/perl-programming/93288.html" title="Hvordan Substitute en String i Perl " target="_self">Hvordan Substitute en String i Perl </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.datamaskin.biz/Programmering/perl-programming/93217.html" title="Hvordan sjekke Verdier i pseudokode " target="_self">Hvordan sjekke Verdier i pseudokode </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.datamaskin.biz/Programmering/perl-programming/93202.html" title="Hvordan gjøre en Twitter Stream API i Perl " target="_self">Hvordan gjøre en Twitter Stream API i Perl </a></td></tr><tr></tr></table></td> </tr> </table> </td> </tr> </table> </td> <td vAlign=top width=20></td> <td vAlign=top width=375> <table class=bian border=0 cellSpacing=0 cellPadding=0 width=380> <tr> <td height=244 vAlign=top> <table border=0 cellSpacing=0 cellPadding=0 width="100%" bgColor=#dbe3ee> <tr> <td height=29 width="4%"> </td> <td width="96%"><strong>Anbefalte artikler </strong></td> </tr> </table> <table border=0 cellSpacing=4 cellPadding=0 width="95%" align=center height=207> <tr> <td height=199> <table width="100%" cellpadding="0" cellspacing="0"><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.datamaskin.biz/Programmering/php-mysql-programming/91510.html" title="PHP Statiske Funksjoner " target="_self">PHP Statiske Funksjoner </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.datamaskin.biz/Programmering/php-mysql-programming/91725.html" title="Hvordan lage en Tag Cloud i PHP " target="_self">Hvordan lage en Tag Cloud i PHP </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.datamaskin.biz/Programmering/cc-programming/86078.html" title="Slik installerer Microsoft Visual C + + " target="_self">Slik installerer Microsoft Visual C + + </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.datamaskin.biz/Programmering/computer-programming-languages/88642.html" title="Hvordan sortere kolonner i DataGrid " target="_self">Hvordan sortere kolonner i DataGrid </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.datamaskin.biz/Programmering/visual-basics-programming/95933.html" title="Hvordan Read Event Viewer i VB.NET " target="_self">Hvordan Read Event Viewer i VB.NET </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.datamaskin.biz/Programmering/java-programming/89706.html" title="Hvordan flytte elementer i en matrise Over Java " target="_self">Hvordan flytte elementer i en matrise Over Java </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.datamaskin.biz/Programmering/python-programming/94083.html" title="Hvordan lage en mappe i Python " target="_self">Hvordan lage en mappe i Python </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.datamaskin.biz/Programmering/computer-programming-languages/88783.html" title="Om Arrays " target="_self">Om Arrays </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.datamaskin.biz/Programmering/javascript-programming/90830.html" title="Hvordan legge til Analytics til LightBox " target="_self">Hvordan legge til Analytics til LightBox </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.datamaskin.biz/Programmering/cc-programming/86195.html" title="Hvordan bruke Copy Constructors i C + + " target="_self">Hvordan bruke Copy Constructors i C + + </a></td></tr><tr></tr></table></td> </tr> </table> </td> </tr> </table> </td> </tr> </table> </td> </tr> </table> <table border=0 cellSpacing=0 cellPadding=0 width=980 height=8> <tr> <td></td> </tr> </table> <table border=0 cellSpacing=0 cellPadding=0 width=980 bgColor=#36506e height=90> <tr> <td class=bs height=90 align=center>Copyright ©  Datamaskin  http://www.datamaskin.biz/ <script language='javascript' src='/ad/201310/1.js'></script></td> </tr> </table> </div> </body> </html>