Valid XHTML    Valid CSS2    

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&amp;unit=pouces'>convcminch2.php?val=10&amp;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     

Pour ne pas voir les numéros de ligne, ajoutez &nl=non à la suite du nom du fichier.

 

 

retour gH    Retour à la page principale de   (gH)