Listing du fichier sen_hist_rep_c.php avec syntaxhighlighter
<?php include("../std.php") ; debutPage("Questionnaire d'histoire") ; debutSection() ; include("sen_hist.php") ; $tabh = hist() ; h1("Questionnaire d'histoire") ; p() ; echo s_span("Voici la correction de vos réponses","gbleu").".\n" ; finp() ; blockquote() ; table(1,15,'collapse') ; $ide = 0 ; # indice de numéro $cum = 0 ; # cumul des points tr() ; th() ; echo "Evènement\n" ; finth() ; th() ; echo "Date exacte\n" ; finth() ; th() ; echo "Votre réponse\n" ; finth() ; th() ; echo "Réponse correcte ?\n" ; finth() ; th() ; echo "Cumul des points\n" ; finth() ; fintr() ; foreach ($tabh as $cle => $valeur) { $ide++ ; tr() ; td() ; echo "$valeur\n" ; fintd() ; td("R") ; echo "$cle\n" ; fintd() ; $rep = $_GET["c".$ide] ; if ($rep=="") { $rep = "(aucune réponse)" ; } ; if ($rep==$cle) { $cum++ ; $repOk = "oui" ; $rep = s_span(" $rep ",'gvert') ; } else { $rep = s_span(" $rep ",'grouge') ; $repOk = "non" ; } ; # fin de si td("R") ; echo "$rep\n" ; fintd() ; td("c") ; echo "$repOk\n" ; fintd() ; td("R") ; echo "$cum\n" ; fintd() ; fintr() ; } ; # fin pourchaque fintable() ; finblockquote() ; 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)