Valid XHTML     Valid CSS2    

Listing du fichier eltatt.php avec syntaxhighlighter


        <?php
        
        error_reporting(E_ALL | E_NOTICE ) ;
        
        #    (gH)   -_-  eltatt.php  ;  TimeStamp (unix) : 10 Mai 2010 vers 21:33
        include("../std.php") ;
        debutPage("Eléments et attributs","strict") ;
        debutSection() ;
        #############################################################################
        
        h1("Analyse des éléments et des attributs d'une page Web") ;
        
        form("eltattres.php") ;
        table() ;
        tr() ;
          td() ;
          echo "URL du fichier à analyser " ;
          fintd() ;
          td() ;
          p() ; nbsp(8) ; finp() ;
          fintd() ;
          td() ;
          $url = "http://forge.info.univ-angers.fr/~gh/internet/bonjour.php" ;
          input_text("url",$url,"80") ;
          fintd() ;
        fintr() ;
        tr() ;
          td() ;
          p() ; nbsp() ; finp() ;
          fintd() ;
          td() ;
          nbsp() ;
          fintd() ;
          td() ;
          input_submit("envoi","envoi","orange_pastel") ;
          fintd() ;
        fintr() ;
        fintable() ;
        finform() ;
        
        $urls  = array() ;
        $nburl = -1 ;
        $nburl++ ; $urls[$nburl] = "http://forge.info.univ-angers.fr/~gh/internet/l2.php" ;
        $nburl++ ; $urls[$nburl] = "http://www.w3schools.com/PHP/func_xml_parse.asp" ;
        $nburl++ ; $urls[$nburl] = "http://www.google.fr" ;
        $nburl++ ; $urls[$nburl] = "http://www.pagesjaunes.fr/" ;
        $nburl++ ; $urls[$nburl] = "http://www.tf1.fr/" ;
        $nburl++ ; $urls[$nburl] = "http://www.csszengarden.com" ;
        $nburl++ ; $urls[$nburl] = "http://www.csszengarden.com/tr/francais/" ;
        $nburl++ ; $urls[$nburl] = "http://csszengarden.com/?cssfile=/099/099.css&amp;page=0" ;
        $nburl++ ; $urls[$nburl] = "http://csszengarden.com/?cssfile=/182/182.css&amp;page=1" ;
        
        table() ;
        $nburl = 0 ;
        foreach ($urls as $url) {
          $nburl++ ;
          tr() ;
        
            td() ;
              if ($nburl==1) { echo "Essayez aussi : &nbsp; " ; } ;
            fintd() ;
        
            td() ;
              nbsp(5) ;
              echo href("eltattres.php?url=$url","&nbsp;exemple $nburl&nbsp;","bouton_fin bleu_pastel nou") ;
            fintd() ;
        
            td() ;
            p() ; nbsp(5) ; echo href($url) ; finp() ;
            fintd() ;
        
            td() ;
              nbsp(5) ;
              echo href("http://validator.w3.org/check?uri=$url","validation W3C","gbleu nou") ;
            fintd() ;
        
          fintr() ;
        } ; # fin pour chaque
        fintable() ;
        
        p() ;
        echo em(s_span("Attention : ","gvert"))." c'est parfois un peu long..."  ;
        echo " Pour analyser les CSS, c'est ".href("cssprop.php","ici").". " ;
        finp() ;
        
        p() ;
        echo " Le code source php de cette page est " ;
        echo href("montresource.php?nomfic=eltatt.php","là").". " ;
        echo " Le code de l'analyseur de page est " ;
        echo href("montresource.php?nomfic=eltattres.php","ici")." et  " ;
        echo " son fichier inclus est ".href("montresource.php?nomfic=eltatt_inc.php","eltatt_inc.php").".  " ;
        finp() ;
        
        #############################################################################
        finSection() ;
        finPage() ;
        ?>
        

La coloration syntaxique est réalisée par : SyntaxHighlighter.

Si vous préférez, vous pouvez utiliser celle de geshi ou même celle construite autour de la fonction highlight_file.

 

 

retour gH    Retour à la page principale de   (gH)