Connaissances Informatiques >> programmation >> programmation Perl >> Content
  Derniers articles
  • Comment utiliser les lignes d'un fic…
  • Comment faire pour mettre une chaîn…
  • Comment écrire un script Perl pour …
  • Comment remplacer Options de Regular…
  • Comment faire pour supprimer l'espac…
  • Comment tester un script CGI Sendmai…
  • Quel langage de programmation est ap…
  • Comment faire pour supprimer une var…
  • Comment supprimer un fichier en Perl…
  • Comment ajouter des modules Perl 
  •   programmation Perl
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    programmation Perl

    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

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment faire pour installer manuellement le module Perl sur Windows Vista 
  • Comment faire pour utiliser une expression dans l'état d'impression en Perl 
  • Comment faire pour trouver si une chaîne contient une autre chaîne en Perl 
  • Comment remplacer un mal formé UTF-8 Regex 
  • Comment se connecter à Perl avec Perforce 
  • Comment faire pour supprimer le dernier octet en Perl 
  • Comment utiliser Twitter PERL Net 
  • La différence entre la sortie et mourir en Perl 
  • Comment manipuler les données en Perl 
  • Comment ouvrir un fichier et écrire une ligne dans un autre fichier en Perl 
  • Connaissances Informatiques © http://www.ordinateur.cc