Listing du fichier l2aprog04.php avec syntaxhighlighter
<?php # (gH) -_- l2aprog04.php ; TimeStamp (unix) : 07 Mars 2013 vers 17:58 error_reporting(E_ALL | E_NOTICE | E_STRICT ) ; ########################################################################### # # # exemple de programme php pour le cours Développement Web Avancé en L2 # # # ########################################################################### # # # # # Gestion des formulaires # # # # # ########################################################################### # # Code-source du formulaire : # # # <form action="demo.php" method="get"> # # Nom <input size="30" name="nom" value="votrenom" /> # # Prénom <input size="30" name="pre" value= "Pre" /> # Age <input size="30" /> # # Jour # <select name="jou"> # <option value="3" selected="selected"> 5 Septembre 2005 (lundi)</option> # <option value="non" > 6 Septembre 2005 (mardi)</option> # </select> # # Table # <input type='radio' name='nomt' id='films' value='films' checked="checked" /> films # <input type='radio' name='nomt' id='artistes' value='films' /> artistes # # Envoi : # <input type='submit' value='envoyer' /> # # Si on clique sur envoyer, le navigateur construit l'URL suivante : # http://.../demo.php?nom=votrenom&pre=Pre&jou=3&nomt=films # On remarquera que age n'apparait pas car age n'a pas d'attribut name pour son <input> # Si on demande à PHP d'afficher le super-tableau $_GET, on y voit # $GET["nom"] = "votrenom" ; # $GET["pre"] = "Pre" ; # etc. # Exemple de gestion : if (!isset($_GET["nom"])) { # pas de nom transmis... } else { # le nom est transmis, mais il est peut-etre vide... $nom = $_GET["nom"] ; if (strlen(trim($nom)==0) { # le nom est vide } # fin si ?>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)