Listing du fichier convcminch2.php
00001 <?php
00002
00003 require "debutpage.php" ;
00004
00005 # (gH) -_- convcminch2.php ; TimeStamp (unix) : 25 Février 2013 vers 22:56
00006
00007 #####################################################################
00008 # #
00009 # conversion pouce/cm #
00010 # #
00011 #####################################################################
00012
00013 echo "<h2>Conversion pouces/cm</h2>\n" ;
00014
00015 $test = (isset($_GET["val"])) and (isset($_GET["unit"])) ;
00016
00017 if (!$test) {
00018
00019 echo "<p>\n" ;
00020 echo " Désolé, mais je n'ai pas assez d'informations pour convertir.\n" ;
00021 echo " Vous devez fournir un nombre et le mot pouces ou le mot cm dans l'URL. \n" ;
00022 echo "<br />\n" ;
00023 echo " Par exemple, cliquez sur " ;
00024 echo "<a href='convcminch2.php?val=10&unit=pouces'>convcminch2.php?val=10&unit=pouces</a>\n" ;
00025 echo " pour voir un appel correct." ;
00026 echo "</p>\n" ;
00027
00028 } else {
00029
00030 # arrivé ici, on est sur d'avoir le bon nombre de parametre
00031
00032 $valeur = $_GET["val"] ; # en principe une valeur numérique
00033 $unite = $_GET["unit"] ; # sans doute pouce ou cm
00034
00035 if ($unite=="pouces") {
00036 $fact = 2.54 ;
00037 $autreu = "cm" ;
00038 } ; # fin si
00039
00040 if ($unite=="cm") {
00041 $fact = 1/2.54 ;
00042 $autreu = "pouces" ;
00043 } ; # fin si
00044
00045 echo "<p>\n" ;
00046 echo " $valeur $unite = ".($valeur*$fact)." $autreu.\n" ;
00047
00048 # sans doute mieux, avec arrondi et calcul séparé de l'affichage :
00049
00050 $valCnv = $valeur*$fact ;
00051 $valCnv_f = sprintf("%0.2f",$valCnv) ;
00052
00053 echo "<br />\n" ;
00054 echo " $valeur $unite = $valCnv_f $autreu (arrondi).\n" ;
00055
00056 echo "</p>\n" ;
00057
00058 } # fin si
00059
00060 require "finpage.php" ;
00061
00062 ?>
00063
La coloration syntaxique est réalisée par un enrobage de la function php nommée highlight_file
mais si vous préférez, vous pouvez utiliser celle de SyntaxHighlighter ou même celle de geshi.
Pour ne pas voir les numéros de ligne, ajoutez &nl=non à la suite du nom du fichier.
Retour à la page principale de (gH)