Valid XHTML     Valid CSS2    

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 gH    Retour à la page principale de   (gH)