Listing du fichier eltatt.php
00001 <?php
00002
00003 error_reporting(E_ALL | E_NOTICE ) ;
00004
00005 # (gH) -_- eltatt.php ; TimeStamp (unix) : 10 Mai 2010 vers 21:33
00006 include("../std.php") ;
00007 debutPage("Eléments et attributs","strict") ;
00008 debutSection() ;
00009 #############################################################################
00010
00011 h1("Analyse des éléments et des attributs d'une page Web") ;
00012
00013 form("eltattres.php") ;
00014 table() ;
00015 tr() ;
00016 td() ;
00017 echo "URL du fichier à analyser " ;
00018 fintd() ;
00019 td() ;
00020 p() ; nbsp(8) ; finp() ;
00021 fintd() ;
00022 td() ;
00023 $url = "http://forge.info.univ-angers.fr/~gh/internet/bonjour.php" ;
00024 input_text("url",$url,"80") ;
00025 fintd() ;
00026 fintr() ;
00027 tr() ;
00028 td() ;
00029 p() ; nbsp() ; finp() ;
00030 fintd() ;
00031 td() ;
00032 nbsp() ;
00033 fintd() ;
00034 td() ;
00035 input_submit("envoi","envoi","orange_pastel") ;
00036 fintd() ;
00037 fintr() ;
00038 fintable() ;
00039 finform() ;
00040
00041 $urls = array() ;
00042 $nburl = -1 ;
00043 $nburl++ ; $urls[$nburl] = "http://forge.info.univ-angers.fr/~gh/internet/l2.php" ;
00044 $nburl++ ; $urls[$nburl] = "http://www.w3schools.com/PHP/func_xml_parse.asp" ;
00045 $nburl++ ; $urls[$nburl] = "http://www.google.fr" ;
00046 $nburl++ ; $urls[$nburl] = "http://www.pagesjaunes.fr/" ;
00047 $nburl++ ; $urls[$nburl] = "http://www.tf1.fr/" ;
00048 $nburl++ ; $urls[$nburl] = "http://www.csszengarden.com" ;
00049 $nburl++ ; $urls[$nburl] = "http://www.csszengarden.com/tr/francais/" ;
00050 $nburl++ ; $urls[$nburl] = "http://csszengarden.com/?cssfile=/099/099.css&page=0" ;
00051 $nburl++ ; $urls[$nburl] = "http://csszengarden.com/?cssfile=/182/182.css&page=1" ;
00052
00053 table() ;
00054 $nburl = 0 ;
00055 foreach ($urls as $url) {
00056 $nburl++ ;
00057 tr() ;
00058
00059 td() ;
00060 if ($nburl==1) { echo "Essayez aussi : " ; } ;
00061 fintd() ;
00062
00063 td() ;
00064 nbsp(5) ;
00065 echo href("eltattres.php?url=$url"," exemple $nburl ","bouton_fin bleu_pastel nou") ;
00066 fintd() ;
00067
00068 td() ;
00069 p() ; nbsp(5) ; echo href($url) ; finp() ;
00070 fintd() ;
00071
00072 td() ;
00073 nbsp(5) ;
00074 echo href("http://validator.w3.org/check?uri=$url","validation W3C","gbleu nou") ;
00075 fintd() ;
00076
00077 fintr() ;
00078 } ; # fin pour chaque
00079 fintable() ;
00080
00081 p() ;
00082 echo em(s_span("Attention : ","gvert"))." c'est parfois un peu long..." ;
00083 echo " Pour analyser les CSS, c'est ".href("cssprop.php","ici").". " ;
00084 finp() ;
00085
00086 p() ;
00087 echo " Le code source php de cette page est " ;
00088 echo href("montresource.php?nomfic=eltatt.php","là").". " ;
00089 echo " Le code de l'analyseur de page est " ;
00090 echo href("montresource.php?nomfic=eltattres.php","ici")." et " ;
00091 echo " son fichier inclus est ".href("montresource.php?nomfic=eltatt_inc.php","eltatt_inc.php").". " ;
00092 finp() ;
00093
00094 #############################################################################
00095 finSection() ;
00096 finPage() ;
00097 ?>
La coloration syntaxique est réalisée par un enrobage de la function php nommée highlight_file
mais si vous préférez, vous pouvez utiliser celle de SyntaxHighlighter ou même celle de geshi.
Pour ne pas voir les numéros de ligne, ajoutez &nl=non à la suite du nom du fichier.
Retour à la page principale de (gH)