Valid XHTML     Valid CSS2    

Listing du fichier mesfonctions2.php

 

00001     <?php
00002     #    (gH)   -_-  mesfonctions2.php  ;  TimeStamp (unix) : 29 Octobre 2008 vers 22:02
00003     
00004     #####################################################################
00005     #                                                                   #
00006     #  ceci est le fichier  mesfonctions2.php et il permet d'avoir      #
00007     #  toujours le même début de fichier et la même fin.                #
00008     #                                                                   #
00009     #  il contient aussi deux versions de fonctions pour simuler        #
00010     #  h1 : h1_version1 et h1_version2                                  #
00011     #                                                                   #
00012     #####################################################################
00013     
00014     function 
debutPage($titre) {
00015          echo "<?xml version='1.0' encoding='ISO-8859-1' ?>\n" 
;
00016          echo "<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'> \n" 
;
00017          echo "<html xmlns='http://www.w3.org/1999/xhtml' lang='fr' xml:lang='fr'> \n" 
;
00018          echo "<head> \n" 
;
00019          echo "<meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1' /> \n" 
;
00020          echo "<link rel=\"stylesheet\" type=\"text/css\" href=\"../std.css\"  title=\"gh\" /> \n" 
;
00021          echo "<title> \n" 
;
00022          echo "
$titre \n" ;
00023          echo "</title> \n" 
;
00024          echo "</head> \n" 
;
00025          echo "<body> \n" 
;
00026     } ; # fin de fonction debutPage
00027     
00028     function 
finPage() {
00029          echo "</body> \n" 
;
00030          echo "</html> \n" 
;
00031     } ; # fin de fonction finPage
00032     
00033     function 
h1_version1($texte) {
00034          echo "<h1>
$texte</h1>\n" ;
00035     } ; # fin de fonction h1_version1
00036     
00037     function 
tnh($texte,$niveau) {
00038          echo "<h
$niveau>$texte</h$niveau>\n" ;
00039     } ; # fin de fonction h1_version1
00040     
00041     function 
h1_version2($texte) {
00042          tnh
($texte,1) ;
00043     } ; # fin de fonction h1_version1
00044     
00045     ?>

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 gH    Retour à la page principale de   (gH)