Listing du fichier extr_stages.php avec syntaxhighlighter
<?php include("../std.php") ; debutPage("Solutions des exercices") ; # (gH) -_- extr_stages.php ; TimeStamp (unix) : 10 Mars 2008 vers 15:45 function trom( $txt ) { # enlève les \ produits par MySql # on remplace aussi & par & $otxt = trim($txt) ; $ntxt = "" ; $ic = 0 ; while ($ic<=strlen($otxt)) { $lec = substr($otxt,$ic,1) ; $aec = ord($lec) ; if ($aec==92) { $lec = "" ; } ; if ($lec=="&") { $lec = "&" ; } ; $ntxt .= $lec ; $ic++; } ; # fin de tant que return $ntxt ; } ; # fin de fonction trom ?> <p> </p> <?php $nbs = 0 ; mysql_connect("localhost","anonymous","anonymous") ; mysql_query("use statdata") ; $rese = mysql_query("select count(*) from stagesMaitrise") ; $ligr = mysql_fetch_array($rese) ; $nbs = $ligr["count(*)"] ; ?> <h1> Affichage XML des <font color="blue"><?php echo $nbs ; ?></font> stages de la base des Stages </h1> <p> </p> <blockquote> <!-- ================ --> <pre> <?xml version='1.0' encoding="ISO-8859-1" ?> <stages> <?php $res = mysql_query("select * from stagesMaitrise order by nom") ; while ($ligr=mysql_fetch_array($res)) { $nom = $ligr["nom"] ; $vnom = trim($nom) ; if (strlen($vnom)>0) { $nom = "<span class=\"bleu\"><b>$nom</b></span>" ; $an = trom($ligr["an"]) ; $categ = trom($ligr["categorie"]) ; $categ = "<span class=\"gvert\">$categ</span>" ; $titre = trom($ligr["titre"]) ; $titre ="<b>$titre</b>" ; $entrep = trom($ligr["entreprise"]) ; $entrep = "<span class=\"rouge\"><b>$entrep</b></span>" ; $adress = trom($ligr["adresse"]) ; $codepo = $ligr["codepost"] ; $respon = $ligr["responsable"] ; $tel = $ligr["tel"] ; $telstd = $ligr["telstd"] ; $telstg = $ligr["telstg"] ; $fax = $ligr["fax"] ; echo " <stage anne=\"$an\" categorie=\"$categ\" >\n" ; echo " <stagiaire nom_prenom=\"$nom\" />\n" ; echo " <entreprise nom=\"$entrep\" \n" ; echo " mds=\"$respon\" \n" ; echo " tel=\"$tel\" \n" ; echo " />\n" ; echo " </stage>\n\n"; } ; # fin de si } ; # fin de tant que ?> </stages> </pre> <!--- ================ --> <p> </p> <a href="http://www.info.univ-angers.fr/pub/gh/"><img src="return.gif" alt="retour gH" /></a> Retour à la page principale de <font color="#008800">(gH)</font> <p> </p> <p> </p> </blockquote> </blockquote> </body> </html>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)