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&page=0" ; $nburl++ ; $urls[$nburl] = "http://csszengarden.com/?cssfile=/182/182.css&page=1" ; table() ; $nburl = 0 ; foreach ($urls as $url) { $nburl++ ; tr() ; td() ; if ($nburl==1) { echo "Essayez aussi : " ; } ; fintd() ; td() ; nbsp(5) ; echo href("eltattres.php?url=$url"," exemple $nburl ","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 à la page principale de (gH)