Listing du fichier mesfonctions2.php avec syntaxhighlighter
<?php # (gH) -_- mesfonctions2.php ; TimeStamp (unix) : 29 Octobre 2008 vers 22:02 ##################################################################### # # # ceci est le fichier mesfonctions2.php et il permet d'avoir # # toujours le même début de fichier et la même fin. # # # # il contient aussi deux versions de fonctions pour simuler # # h1 : h1_version1 et h1_version2 # # # ##################################################################### function debutPage($titre) { echo "<?xml version='1.0' encoding='ISO-8859-1' ?>\n" ; echo "<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'> \n" ; echo "<html xmlns='http://www.w3.org/1999/xhtml' lang='fr' xml:lang='fr'> \n" ; echo "<head> \n" ; echo "<meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1' /> \n" ; echo "<link rel=\"stylesheet\" type=\"text/css\" href=\"../std.css\" title=\"gh\" /> \n" ; echo "<title> \n" ; echo "$titre \n" ; echo "</title> \n" ; echo "</head> \n" ; echo "<body> \n" ; } ; # fin de fonction debutPage function finPage() { echo "</body> \n" ; echo "</html> \n" ; } ; # fin de fonction finPage function h1_version1($texte) { echo "<h1>$texte</h1>\n" ; } ; # fin de fonction h1_version1 function tnh($texte,$niveau) { echo "<h$niveau>$texte</h$niveau>\n" ; } ; # fin de fonction h1_version1 function h1_version2($texte) { tnh($texte,1) ; } ; # fin de fonction h1_version1 ?>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)