Valid XHTML     Valid CSS2    

Listing du fichier aqtExcel.php

 

00001     <?php
00002     
00003     #   # (gH)   -_-  aqtExcel.php  ;  TimeStamp (unix) : 24 D&eacute;cembre 2015 vers 19:34
00004     
00005     error_reporting
(E_ALL E_NOTICE ) ;
00006     
00007     include("std7.php"
) ;
00008     include("../statuno.php"
) ;
00009     include("aqtExcel_inc.php"
) ;
00010     
00011     $titre 
"Analyse de donn&eacute;es QT dans un fichier Excel " ;
00012     debutPage
($titre,"strict","","") ;
00013     debutSection
() ;
00014     h1
($titre) ;
00015     
00016     $err 
;
00017     $fExcel 
"her_extrait.xls" ;
00018     
00019     # on v&eacute;rifie que le fichier des donn&eacute;es est pr&eacute;sent
00020     
00021     if (!
file_exists($fExcel)) {
00022       $err
++ ;
00023       h2
("Fichier ".s_span($fExcel,"gbleuf")." non vu. Traitement impossible.","grouge") ;
00024     } else {
00025       h2
("Analyse du fichier ".s_span($fExcel,"gbleuf").".") ;
00026     } ; # fin si
00027     
00028     # on v&eacute;rifie qu'il y a des donn&eacute;es dans varQT
00029     
00030     if (!isset(
$_GET["varQt"])) {
00031     
00032       $err
++ ;
00033       h2
("Aucun param&egrave;tre fourni. Traitement impossible.","grouge") ;
00034       h3
("Cliquer ".href("f_aqtExcel.php","ici","bouton_fin nou jaune_pastel")." pour retourner au formulaire.") ;
00035     
00036     } else {
00037     
00038     # si c'est le cas, il faut que varQT soit "AGE", "TAILLE", "POIDS" ou "toutes"
00039     
00040        $leParam 
$_GET["varQt"] ;
00041        $lstParm 
"AGE TAILLE POIDS toutes" ;
00042        $tabParm 
preg_split("/\s+/",$lstParm) ;
00043     
00044        if (!in_array
($leParam,$tabParm)) {
00045          $err
++ ;
00046          h2
("Param&egrave;tre fourni \"$leParam\" incorrect. Traitement impossible.","grouge") ;
00047          h3
("Les param&egrave;tres valides sont : ".s_span($lstParm,"gvertf").".") ;
00048          h3
("Cliquer ".href("f_aqtExcel.php","ici","bouton_fin nou jaune_pastel")." pour retourner au formulaire.") ;
00049     
00050        } ; # fin si
00051     
00052     } ; 
# fin si sur isset
00053     
00054     if (
$err>0) {
00055       h3
("Arr&ecirc;t du traitement suite aux erreurs.") ;
00056     } else {
00057     
00058     # si on arrive ici, c'est que tout est OK du point de vue de PHP
00059     
00060     # ---------------------------------------------------------------------
00061     
00062     $tabUnite 
= array( "AGE" => "ans""POIDS" => "kg""TAILLE" => "cm" ) ;
00063     
00064     if ($leParam
!="toutes") {
00065       h3
("Analyse de la variable ".$leParam.".") ;
00066       $sonUnite 
$tabUnite[$leParam] ;
00067       analyse
($leParam,$sonUnite) ;
00068     } else {
00069       h2
("Analyse de toutes les variables.") ;
00070       $numAnalyse 
;
00071       foreach ($tabUnite 
as $unParam => $sonUnite ) {
00072          $numAnalyse
++ ;
00073          h2
($numAnalyse.". Analyse de la variable ".$unParam.".") ;
00074          analyse
($unParam,$sonUnite) ;
00075       } ; # fin pour chaque
00076     } ; 
# fin si
00077     
00078     
# finsi sur err
00079     
00080     # ---------------------------------------------------------------------
00081     
00082     p
() ;
00083      echo s_span
("Code-source de cette page","orange_stim nou")."&nbsp;: " ;
00084      echo href
("montresource.php?nomfic=aqtExcel.php","aqtExcel.php")."." ;
00085     finp
() ;
00086     
00087     # ---------------------------------------------------------------------
00088     
00089     finSection
() ;
00090     finPage
() ;
00091     ?>

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)