Listing du fichier aqtExcel.php
00001 <?php
00002
00003 # # (gH) -_- aqtExcel.php ; TimeStamp (unix) : 24 Dé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ées QT dans un fichier Excel " ;
00012 debutPage($titre,"strict","","") ;
00013 debutSection() ;
00014 h1($titre) ;
00015
00016 $err = 0 ;
00017 $fExcel = "her_extrait.xls" ;
00018
00019 # on vérifie que le fichier des données est pré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érifie qu'il y a des données dans varQT
00029
00030 if (!isset($_GET["varQt"])) {
00031
00032 $err++ ;
00033 h2("Aucun paramè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ètre fourni \"$leParam\" incorrect. Traitement impossible.","grouge") ;
00047 h3("Les paramè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ê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 = 0 ;
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")." : " ;
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 à la page principale de (gH)