Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> perl Programmering >> Content

    Hur man ändra titeln Bar i Perl Script

    The Perl programmeringsspråk är en av de tolkade mest använda programmeringsspråk för att skapa dynamiska webbsidor . Använda Perl , kan programmerare förändra webbgränssnitt sida Användare på många sätt , till exempel genom att ändra specifika HTML-taggar såsom " " tagg . Perl-skript körs på webbservern , så de kräver att data skickas till webbservern för att dynamiskt ändra sidelement . Lyckligtvis har Perl inbyggda funktioner som gör hämtning av postade informationen lätt . Saker du behöver <br> textredigerare Server Review Web med Perl installerat och korrekt konfigurerat <br> Visa fler instruktioner <br> 1 <p> Öppna en textredigerare och skapa en fil med namnet " ; perlTitle.pl " . Lägg till " rubbet " rad till filen på första raden . Den " shebang " anger Perl-interpretator läge i händelse av att den inte kan hittas. Den " rubbet " line kommer att vara olika beroende på den specifika Perl installationen . Ett exempel visas nedan : <br> <p> # /usr /local /bin /perl <br> 2 <p> Ange att perlTitle.pl ska mata en webbsida ( " text /html " ) genom att skriva ut " Content -type " värde " text /html " ( inkludera " \\ n \\ n " tecken ) . För att skriva ut produktionen , använder Perl " print " -kommandot och skriv ut ett öppet och ett nära " <html> " tagg till webbsidan <br> <p> print " Content-Type : . Text /html \\ n \\ n " , print " <html> " , print " < /html > "; Addera 3 <p> Hämta alla värden i frågesträngen . "Query string " värden är några värden som lämnats med webbsidan . I detta exempel , kommer värdet i frågesträngen vara titeln används för att ändra namnlisten. Förvara Frågesträngen värden i en variabel som heter " $ keyValue " förklarade mellan perlTitle.pl 's " <html> " och " < /html > " taggar : <br> <p> $ keyValue = ( $ ENV { ' QUERY_STRING ' } ) ; <br> 4 <p> Använd Perl " split " -funktionen för att dela frågesträngen i två värden ( $ key och $ värde ) , placera split omedelbart under " $ keyValue " ; deklaration . I detta exempel är $ key titeln strängen namn ( "titel" ) och $ värde är titeln strängens värde . Använd " ="-tecknet för att dela upp " $ keyValue " string : <br> <p> ( $ namn , $ value ) = split ( /= /, $ keyValue ) , <br> 5 <p> Användning Perl " print " -kommandot för att skriva ut " $ value " variabel till webbsidan . Bifoga variabelns värde mellan öppen " <title> " och stäng " < /title > " HTML-taggar : <br> <p> print " <title> $ value < /title > " ; <br> 6 <p> Använd Perl " print " -kommandot för att skriva ut en " <form> " taggen för webbsidan . Ge formuläret metoden typ " får " och insatsvärdet " perlTitle.html " . Skriv ett avslutande " </form > " taggen för att fylla i formuläret som användaren kommer att lämna : <br> <p> print " <form method='get' action='perlTitle.pl'> " ; print " </form > "; <br> 7 <p> Använd Perl " print " -kommandot för att skriva ut en HTML " <input> " fältet till webbsidan . Ge inmatningsfältet "typ" värde " text " , "namn" value " title " och stäng " < /input > " taggen . Använd Perl " print " -kommandot för att skriva ut en andra HTML " <input> " till webbsida med en " typ " värde " skicka " . Placera de två " print "-kommandon mellan " <form> " och " </form > " taggar och sparar och stänger perlTitle.pl . Efter steg 7 , kommer perlTitle.pl visas enligt nedan : <br> <p> # /usr /local /bin /perlprint " Content-Type : text /html \\ n \\ n "; print " <html> ! , " , $ keyValue = ( $ ENV { ' QUERY_STRING ' } ) ; ( $ namn , $ value ) = split ( /= /, $ keyValue ) , print " <title> $ value < /title > " , print " <form method='get' action='perlTitle.pl'> " , print " <input type='text' name='title'> < /input > " ; print " <input type='submit'> " , print " </form > "; print " < /html > "; <br> 8 <p> Open perlTitle . pl i en webbläsare . Ange ett värde i fältet , klicka på skicka-knappen och kontrollera att webbsidans titel uppdateringar korrekt . <br> <br> <div class=dad2><script language='javascript' src='/ad/201310/4.js'></script></div> <div class=dad3><script language='javascript' src='/ad/201310/33.js'></script></div> </div> </td> </tr> </table> <table class=dhang1 bgcolor="#DEE7EE"> <tr> <td></td> </tr> </table> <div class=dhang7></div> <table width="92%" height="51" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td width="50%"><p>Tidigare: <a class='LinkPrevArticle' href='http://www.dator.xyz/Programmering/perl-programming/93218.html' >Hur hitta kinesiska tecken med reguljära uttryck i Perl </a></li></p></td> </tr> <tr> <td width="50%">nästa: <a class='LinkNextArticle' href='http://www.dator.xyz/Programmering/perl-programming/93220.html' >Hur man tvinga alla filer till en UTF - 8 i Perl </a></li></td> </tr> </table></td> </tr> </table> <div class=dhang7></div> <table class=s770x246 > <tr> <td class=s375x246 ><table width="380" border="0" cellpadding="0" cellspacing="0" class="bian"> <tr> <td height="244" valign="top"><table class=c1 > <tr> <td width="4%" height="29"> </td> <td width="96%" class="lan_lm"> relaterade artiklar </td> </tr> </table> <table width="95%" height="209" border="0" align="center" cellpadding="0" cellspacing="4"> <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.dator.xyz/Programmering/perl-programming/93313.html" title="Perl : Hur man använder en variabel i en Split funktion " target="_self">Perl : Hur man använder en variabel i en Split funktio…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/perl-programming/93213.html" title="Hur att läsa från Dosbox i Perl " target="_self">Hur att läsa från Dosbox i Perl </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/perl-programming/93305.html" title="Hur man använder Perl för att få Epoch Datum " target="_self">Hur man använder Perl för att få Epoch Datum </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/perl-programming/93398.html" title="Hur Omvänd en Array " target="_self">Hur Omvänd en Array </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/perl-programming/93409.html" title="Hur man blir en Perl programmerare " target="_self">Hur man blir en Perl programmerare </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/perl-programming/93385.html" title="Hur vill kolla en Perl e-postadress " target="_self">Hur vill kolla en Perl e-postadress </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/perl-programming/93194.html" title="Perl 5.10 Vs . 5.8.8 " target="_self">Perl 5.10 Vs . 5.8.8 </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/perl-programming/93414.html" title="Hur Debug Perlprogram " target="_self">Hur Debug Perlprogram </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/perl-programming/93390.html" title="Vad är meningen med Pseudokod " target="_self">Vad är meningen med Pseudokod </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/perl-programming/93318.html" title="Hur hittar radnummer Använda Perl " target="_self">Hur hittar radnummer Använda Perl </a></td></tr><tr></tr></table></td> </tr> </table></td> </tr> </table></td> <td width="20" valign="top"></td> <td width="375" valign="top"><table width="380" border="0" cellpadding="0" cellspacing="0" class="bian"> <tr> <td height="244" valign="top"> <table class=c3 > <tr> <td width="4%" height="29"> </td> <td width="96%" class="lan_lm">Utvalda artiklarna </td> </tr> </table> <table class=c4 > <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.dator.xyz/Programmering/visual-basics-programming/94353.html" title="Hur man kan förbättra Microsoft Word VBA Tabell Långsamhet " target="_self">Hur man kan förbättra Microsoft Word VBA Tabell Lång…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/cc-programming/85322.html" title="Hur man kan begränsa decimaler under C Språk " target="_self">Hur man kan begränsa decimaler under C Språk </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/cc-programming/85658.html" title="Hur Bubble Sort i C " target="_self">Hur Bubble Sort i C </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/computer-programming-languages/88428.html" title="Ställa bindevariabler på Oracle SQL " target="_self">Ställa bindevariabler på Oracle SQL </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/python-programming/93471.html" title="Hur Logga in på Zangle Använda Python " target="_self">Hur Logga in på Zangle Använda Python </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/java-programming/90602.html" title="Java Runtime Exec Tutorial " target="_self">Java Runtime Exec Tutorial </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/visual-basics-programming/94612.html" title="Konvertera Seconds to Dags för Visual Basic 6 " target="_self">Konvertera Seconds to Dags för Visual Basic 6 </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/java-programming/89287.html" title="Så ringer en icke statisk metod från en statisk metod i Java " target="_self">Så ringer en icke statisk metod från en statisk metod…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/computer-programming-languages/88574.html" title="Fördelar med diagram dataflödet " target="_self">Fördelar med diagram dataflödet </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/java-programming/89860.html" title="Hur man använder objekt för att Köra metoder som hör till abstrakta datatyper i Java " target="_self">Hur man använder objekt för att Köra metoder som hö…</a></td></tr><tr></tr></table></td> </tr> </table></td> </tr> </table></td> </tr> </table></td> </tr> </table> <div class=dhang8></div> <div class=dhang1></div> <table class=b1> <tr> <td class=bs height=90 align=middle>Copyright © Dator Kunskap http://www.dator.xyz </td> </tr> </table> <div class=dhang1></div> </div> </body> </html>