Listing du fichier rdv_med.php avec syntaxhighlighter
<?php include("../std.php") ; debutPage("RDV médecin","strict","skel.css") ; h1("Rendez-vous médecin ") ; blockquote() ; debutSection() ; $ldi = "JD EV HP AB CD EF" ; # Liste Des Initiales $ldi = trim($ldi) ; # enlève les espaces au début et en fin de chaine $tdi = preg_split("/\s+/",trim($ldi)) ; ; # Tableau Des Initiales ## depuis php 5.3 ## ceci est interdit : ## ## $tdi = split(" ",$ldi) ; # Tableau Des Initiales ## /* il ne faut surtout pas écrire */ /* car cela met plein de balises */ /* et rend le code php peu lisible */ /* de plus, le code HTML produit est tout sur une ligne ce qui est difficile à lire ! */ /* echo "<select name='initiale'>" ; $tdci = preg_split("/\s+/",$ldi); $ni = 0 ; foreach ($tdci as $ic) { $ni++ ; echo " <option value='$ni'>$ic</option>"; } ; # fin de pour chaque echo "</select>" ; */ # à l'aide des fonctions standard de std.php : h2("Une solution ") ; form("http://forge.info.univ-angers.fr/scripts/mget.rex") ; p() ; echo "Choisissez l'initiale du médecin " ; $num = 0 ; input_select('num_med') ; foreach ($tdi as $initiales) { $num++ ; input_option($num,$initiales) ; } ; # fin pour chaque finselect() ; input_submit("envoi","envoi1") ; finp() ; finform() ; /* on aurait pu écrire, car c'est encore plus court : */ sdl(5) ; h2("Autre solution ") ; p() ; echo "Choisissez l'initiale du médecin " ; listeSelectFromTxt("rep",$ldi,3) ; nbsp(5) ; input_submit("envoi","envoi2","tarose") ; finp() ; sdl(5) ; finSection() ; finblockquote() ; 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)