| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> programmation Perl >> Content
    Perl Tutoriel pour l'impression HTML & Inline HTML Frames
    Le langage de script Perl a été conçu pour faciliter la manipulation de texte et traitement du rapport . Il dispose de puissantes capacités d'expression régulière , avec une syntaxe compacte pour effectuer la correspondance des cordes. La facilité de recherche et de manipulation de texte , combiné avec une syntaxe proche du langage de programmation C , a rendu attrayant pour les administrateurs système , développeurs web et autres programmeurs qui ont besoin de travailler avec de grandes quantités de texte. C'était l'une des langues principales utilisées pour développer des pages web dynamiques dans l'histoire des débuts du web. Perl Imprimer

    Une des joies de l'utilisation de Perl pour le développement web est la facilité d'impression du web page de sortie . La plupart des langues ont des fonctions d'impression une seule ligne et la syntaxe lourde pour intégrer les valeurs des variables dans la chaîne de production , ce qui rend l'impression de centaines de lignes de contenu au format HTML ingérable. Perl dispose d' une commande spéciale d'impression qui imprime tout jusqu'à ce qu'il rencontre une chaîne spéciale qui marque la fin du texte. Variables rencontrés dans le texte sont évaluées et remplacées par leurs valeurs. Ces caractéristiques le rendent facile à lire, écrire et maintenir HTML intégré dans le script.
    HTML

    Avant d'imprimer votre code HTML, imprimer les en-têtes de page Web. Cette ligne utilise la commande d'impression standard Perl :

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

    Si vous utilisez la bibliothèque cgi- lib.pl , vous pouvez appeler le sous-programme de printheader au lieu d'imprimer l'en-tête de façon explicite .

    Lorsque vous êtes prêt à imprimer des blocs de sortie HTML dans votre code Perl , utilisez la commande "print <<" suivi de la chaîne de caractères que vous souhaitez utiliser pour marquer la fin de la sortie. La chaîne peut être ce que vous voulez, mais faites quelque chose d'unique qui ne sera pas rencontrée dans le code HTML. Par exemple, vous pourriez utiliser " EOP" (fin de l' impression ) , " STOPHERE », ou, comme dans cet exemple, " ENDHTML ":

    impression << ENDHTML ;

    Ajouter votre code HTML, échapper les caractères spéciaux que vous souhaitez imprimer , comme le "@" et "$" , avec une barre oblique inverse , et l'incorporation de toutes les variables que vous voulez imprimé sur la page. Par exemple , votre script a calculé le coût des articles dans un caddie , stocké cette valeur dans la variable " $ cost" , et imprime les informations d'ordre :

    < title> My Web page < /title>

    total de votre commande est de $ coût .

    Les articles retournés seront facturés des frais de restockage \\ 2,00 $. < ;/p> Contactez-nous.

    < br >

    A la fin de votre bloc HTML , placez le marqueur de fin de tirage que vous définissez au début de l'impression. Vous devez utiliser la même chaîne exacte sans espace : Photos

    ENDHTML

    frames

    cadres Inline prennent une référence externe à un adresse Web. Vous pouvez imprimer le cadre du code HTML en ligne comme n'importe quel autre bloc d'impression en Perl :

    impression << ENDIFRAME ; < iframe src = " page.html " title = " Une page dans un cadre en ligne " > ... < /iframe> ENDIFRAME

    Si votre script est de déterminer quelle page pour charger en fonction des commentaires des utilisateurs, vous pouvez utiliser des variables pour définir la source d'image et titre:

    impression << ENDIFRAME ; ENDIFRAME

    L'adresse source peut -être même un script Perl avec une requête string:

    impression << ENDIFRAME ; ; ENDIFRAME

    Previous :

    next :
      articles connexes
    ·Comment garder une fenêtre focalisée en Perl /Tk 
    ·Comment faire pour modifier un nom de fichier en Perl 
    ·Comment faire pour supprimer une variable tableau en Pe…
    ·Quelle est la signification de Pseudocode 
    ·Comment créer un PDF à partir d' un texte avec Perl 
    ·Comment faire pour créer un script de Telnet simple en…
    ·Comment analyser CSV en Perl 
    ·Comment trouver le mode dans un tableau de nombres en P…
    ·Comment supprimer les fichiers HTML dans le répertoire…
    ·PERL Vs . SED 
      articles en vedette
    ·Comment mettre à jour les contacts Outlook avec VBS 
    ·Comment écrire le code informatique 
    ·Comment limiter à 100 mots en PHP 
    ·Comment concevoir une base de données Librairie en lig…
    ·Comment faire pour mettre une chaîne longue dans un ta…
    ·Comment masquer une barre de défilement avec JavaScrip…
    ·Comment créer une modulation de largeur d'impulsion (P…
    ·Comment vérifier un Perl Adresse Email 
    ·Concepts de MATLAB 
    ·Comment faire pour convertir Hex pour Byte en VB6 
    Copyright © Connaissances Informatiques http://fr.wingwit.com