From c2687df8fc31a176cfdfac817810fabd429d39b6 Mon Sep 17 00:00:00 2001
From: root
Date: Thu, 31 Mar 2022 10:34:13 +0200
Subject: [PATCH] rattrapage
---
code/c_connexion.php | 57 ---------
code/c_param.php | 79 ------------
code/classPDO.php | 152 -----------------------
code/fonctionsProjet.inc | 210 --------------------------------
code/index.php | 35 ------
code/proceduresJava.js | 248 --------------------------------------
code/v_choixParam.php | 44 -------
code/v_connexion.php | 19 ---
code/v_entete.php | 47 --------
code/v_erreurs.php | 10 --
code/v_ficheParametre.php | 100 ---------------
code/v_pied.php | 5 -
code/v_unParam.php | 94 ---------------
icon/Thumbs.db | Bin 171520 -> 0 bytes
icon/add.png | Bin 50584 -> 0 bytes
icon/ajout.gif | Bin 14200 -> 0 bytes
icon/ajouter.jpg | Bin 15623 -> 0 bytes
icon/ajoutmembre.png | Bin 1845 -> 0 bytes
icon/alerte moyen.jpg | Bin 13939 -> 0 bytes
icon/alerte.jpg | Bin 13467 -> 0 bytes
icon/alerte.png | Bin 50505 -> 0 bytes
icon/alerte_petit.jpg | Bin 13652 -> 0 bytes
icon/annuler.jpg | Bin 16385 -> 0 bytes
icon/bt-print.gif | Bin 180 -> 0 bytes
icon/bt-send.gif | Bin 135 -> 0 bytes
icon/cocheB.gif | Bin 1206 -> 0 bytes
icon/cocheR.gif | Bin 14198 -> 0 bytes
icon/cocheV.gif | Bin 14187 -> 0 bytes
icon/cp.gif | Bin 90 -> 0 bytes
icon/danger.jpg | Bin 8767 -> 0 bytes
icon/deconnexion.png | Bin 58826 -> 0 bytes
icon/editer.jpg | Bin 16347 -> 0 bytes
icon/favicon.ico | Bin 14177 -> 0 bytes
icon/favicon.jpg | Bin 13616 -> 0 bytes
icon/favicon.png | Bin 2020 -> 0 bytes
icon/fermer.png | Bin 2718 -> 0 bytes
icon/fleche_oblique.png | Bin 208 -> 0 bytes
icon/goDernier.gif | Bin 271 -> 0 bytes
icon/goPrecedent.gif | Bin 597 -> 0 bytes
icon/goPremier.gif | Bin 405 -> 0 bytes
icon/goSuivant.gif | Bin 601 -> 0 bytes
icon/group.png | Bin 2386 -> 0 bytes
icon/imprimer.gif | Bin 4701 -> 0 bytes
icon/infobulle.png | Bin 509 -> 0 bytes
icon/logo.png | Bin 109679 -> 0 bytes
icon/logoGSB.jpg | Bin 6780 -> 0 bytes
icon/modif.gif | Bin 1251 -> 0 bytes
icon/picto_disconnect.png | Bin 499 -> 0 bytes
icon/plus.png | Bin 49209 -> 0 bytes
icon/plusB.png | Bin 49436 -> 0 bytes
icon/plusBleu.png | Bin 49619 -> 0 bytes
icon/plusGrand.png | Bin 1477 -> 0 bytes
icon/recherche.jpg | Bin 879 -> 0 bytes
icon/recherche2.jpg | Bin 2831 -> 0 bytes
icon/recherche3.jpg | Bin 1751 -> 0 bytes
icon/rechercher.jpg | Bin 5193 -> 0 bytes
icon/supprimer.gif | Bin 14288 -> 0 bytes
icon/supprimer.jpg | Bin 15489 -> 0 bytes
icon/users.png | Bin 2737 -> 0 bytes
icon/validation.jpg | Bin 15674 -> 0 bytes
icon/valider.jpg | Bin 16158 -> 0 bytes
61 files changed, 1100 deletions(-)
delete mode 100644 code/c_connexion.php
delete mode 100644 code/c_param.php
delete mode 100644 code/classPDO.php
delete mode 100644 code/fonctionsProjet.inc
delete mode 100644 code/index.php
delete mode 100644 code/proceduresJava.js
delete mode 100644 code/v_choixParam.php
delete mode 100644 code/v_connexion.php
delete mode 100644 code/v_entete.php
delete mode 100644 code/v_erreurs.php
delete mode 100644 code/v_ficheParametre.php
delete mode 100644 code/v_pied.php
delete mode 100644 code/v_unParam.php
delete mode 100644 icon/Thumbs.db
delete mode 100644 icon/add.png
delete mode 100644 icon/ajout.gif
delete mode 100644 icon/ajouter.jpg
delete mode 100644 icon/ajoutmembre.png
delete mode 100644 icon/alerte moyen.jpg
delete mode 100644 icon/alerte.jpg
delete mode 100644 icon/alerte.png
delete mode 100644 icon/alerte_petit.jpg
delete mode 100644 icon/annuler.jpg
delete mode 100644 icon/bt-print.gif
delete mode 100644 icon/bt-send.gif
delete mode 100644 icon/cocheB.gif
delete mode 100644 icon/cocheR.gif
delete mode 100644 icon/cocheV.gif
delete mode 100644 icon/cp.gif
delete mode 100644 icon/danger.jpg
delete mode 100644 icon/deconnexion.png
delete mode 100644 icon/editer.jpg
delete mode 100644 icon/favicon.ico
delete mode 100644 icon/favicon.jpg
delete mode 100644 icon/favicon.png
delete mode 100644 icon/fermer.png
delete mode 100644 icon/fleche_oblique.png
delete mode 100644 icon/goDernier.gif
delete mode 100644 icon/goPrecedent.gif
delete mode 100644 icon/goPremier.gif
delete mode 100644 icon/goSuivant.gif
delete mode 100644 icon/group.png
delete mode 100644 icon/imprimer.gif
delete mode 100644 icon/infobulle.png
delete mode 100644 icon/logo.png
delete mode 100644 icon/logoGSB.jpg
delete mode 100644 icon/modif.gif
delete mode 100644 icon/picto_disconnect.png
delete mode 100644 icon/plus.png
delete mode 100644 icon/plusB.png
delete mode 100644 icon/plusBleu.png
delete mode 100644 icon/plusGrand.png
delete mode 100644 icon/recherche.jpg
delete mode 100644 icon/recherche2.jpg
delete mode 100644 icon/recherche3.jpg
delete mode 100644 icon/rechercher.jpg
delete mode 100644 icon/supprimer.gif
delete mode 100644 icon/supprimer.jpg
delete mode 100644 icon/users.png
delete mode 100644 icon/validation.jpg
delete mode 100644 icon/valider.jpg
diff --git a/code/c_connexion.php b/code/c_connexion.php
deleted file mode 100644
index de32803..0000000
--- a/code/c_connexion.php
+++ /dev/null
@@ -1,57 +0,0 @@
-getInfosUtilisateur($login,$mdp);
-
- if(!is_array( $utilisateur)){
- $formulaire ="frmIdentification";
- $champ ="login";
- include("vues/v_entete.php");
- ajouterErreur("Login ou mot de passe incorrect");
- include("vues/v_erreurs.php");
- include("vues/v_connexion.php");
- }
- else{
- $id = $utilisateur['uId'];
- $nom = $utilisateur['uNom'];
- $prenom = $utilisateur['uPrenom'];
- $statut = $utilisateur['uStatut'];
- ($statut==0)?$region=0:$region=$utilisateur['uRegion'];
- connecter($id,$nom,$prenom,$statut,$region);
- header ('location: index.php?choixTraitement=param&action=voir');
- }
- break;
- }
- default :{
- $formulaire ="frmIdentification";
- $champ ="login";
- include("vues/v_entete.php");
- include("vues/v_connexion.php");
- break;
- }
-}
-?>
\ No newline at end of file
diff --git a/code/c_param.php b/code/c_param.php
deleted file mode 100644
index 75a2465..0000000
--- a/code/c_param.php
+++ /dev/null
@@ -1,79 +0,0 @@
-getLesParametres();
- include("vues/v_choixParam.php");
- $enteteParametre=$lesParametres[$noP-1];
- $lesInfosParametre = $pdo->getParametre($choix);
- include("vues/v_ficheParametre.php");
- $stat="2";
- break;
- }
-//-----------------------------------------liste détaillée pour un parametre
-case 'liste':
- {
- include("vues/v_entete.php");
- $lesParametres=$pdo->getLesParametres();
- include("vues/v_choixParam.php");
- $titre2=$lesStatistiques[0]['libelle'];
- include("vues/v_listeStat.php");
- break;
- }
-//----------------------------------------- AJOUT/MODIFICATION/SUPPRESSION
-case 'ajouter':
-case 'modifier':
-case 'supprimer':
- {
- include("vues/v_entete.php");
- $infosParam = $pdo->getInfosParam($type, $valeur);
- include("vues/v_unParam.php");
- break;
- }
-//----------------------------------------- VALIDATION AJOUT
-case 'validerAjouter':
- {// enregistrement de la ligne et retour
- if ($_REQUEST['zOk']=="OK") {$pdo->ajoutParametre($type, $valeur, addslashes ($_REQUEST['zLibelle']), $_REQUEST['zTerritoire'], $_REQUEST['zDep'] , $plancher, $plafond);}
- header ('location: index.php?choixTraitement=param&action=voir&lstParam='.$type);
- }
-//----------------------------------------- VALIDATION MODIFICATION
-case 'validerModifier':
- {
- if ($_REQUEST['zOk']=="OK") {$pdo->majParametre($type, $valeur, addslashes ($_REQUEST['zLibelle']), $_REQUEST['zTerritoire'], $_REQUEST['zDep'], $plancher, $plafond);}
- header ('location: index.php?choixTraitement=param&action=voir&lstParam='.$type);
- break;
- }
-//----------------------------------------- VALIDATION SUPPRESSION
-case 'validerSupprimer':
- {
- if ($_REQUEST['zOk']=="OK") {$pdo->supprimeParametre($type, $valeur);}
- header ('location: index.php?choixTraitement=param&action=voir&lstParam='.$type);
- break;
- }
-
-default :
- {
- echo 'erreur d\'aiguillage !'.$action;
- break;
- }
-}
-?>
\ No newline at end of file
diff --git a/code/classPDO.php b/code/classPDO.php
deleted file mode 100644
index b83dfef..0000000
--- a/code/classPDO.php
+++ /dev/null
@@ -1,152 +0,0 @@
-query("SET CHARACTER SET utf8");
- }
- public function _destruct()
- {
- PdoBD::$monPdo = null;
- }
-/**
- * Fonction statique qui cree l'unique instance de la classe PdoBD
-*/
- public static function getPdoBD()
- {
- if(PdoBD::$monPdoBD==null) {PdoBD::$monPdoBD= new PdoBD();}
- return PdoBD::$monPdoBD;
- }
-
-/** ---------------------------------------------- module Connexion
- *
- * dernière modif le : 09/03/2022 par Pascal Blain
- * Retourne les informations d'un utilisateur sous la forme d'un tableau associatif
-*/
- public function getInfosUtilisateur($login,$mdp)
- {
- $req = "SELECT uId,uNom,uPrenom,uLogin,uMdp,uAdresse,uCP,uVille,uDateEmbauche,uSecteur,uStatut,uRegion,
- st.pLibelle as wStatut,s.pLibelle as wSecteur,r.pLibelle as wRegion,uLabo,lNom
- FROM utilisateur
- INNER JOIN parametre st ON (st.pType='statUti' AND st.pIndice=uStatut)
- INNER JOIN parametre r ON (r.pType='region' AND r.pIndice=uRegion)
- INNER JOIN parametre s ON (s.pType='secteur' AND s.pIndice=uSecteur)
- INNER JOIN labo ON uLabo=lCode";
- if ($login==="*")
- {$req.=" WHERE uId='$mdp';";}
- else
- {$req.=" WHERE uLogin='$login'
- AND uMdp='$mdp';";}
- //echo $req;
- $rs = PdoBD::$monPdo->query($req);
- if ($rs === false) {afficherErreurSQL("Probleme lors de la lecture des informations d'un utilisateur...", $req, PdoBD::$monPdo->errorInfo());}
- $ligne = $rs->fetch();
- return $ligne;
- }
-/** ---------------------------------------------- Fin module Connexion
-*/
-
-/** ---------------------------------------------- gestion des PARAMETRES
-/**
- * Retourne les informations de la table TYPEPARAMETRE
-*/
- public function getLesParametres()
- {
- $req = "SELECT tlId, tlLibelle, tlBooleen, tlChoixMultiple, tlCumul
- FROM typeParametre
- ORDER BY tlLibelle;";
- $rs = PdoBD::$monPdo->query($req);
- if ($rs === false) {afficherErreurSQL("Probleme lors de la recherche dans la base de données.", $req, PdoBD::$monPdo->errorInfo());}
- $lesLignes = $rs->fetchAll();
- return $lesLignes;
- }
-/**
- * Retourne dans un tableau associatif les informations de la table PARAMETRE (pour un type particulier)
-*/
- public function getParametre($type)
- {
- $req = "SELECT pIndice, pLibelle, pCategorie
- FROM parametre
- WHERE pType='$type'
- ORDER by pIndice;";
- $rs = PdoBD::$monPdo->query($req);
- if ($rs === false) {afficherErreurSQL("Probleme lors de la recherche des parametres dans la base de données.", $req, PdoBD::$monPdo->errorInfo());}
- $lesLignes = $rs->fetchAll();
- return $lesLignes;
- }
-/**
- * Retourne dans un tableau associatifles informations de la table PARAMETRE (pour un type particulier)
-*/
- public function getInfosParam($type, $valeur)
- {
- if ($valeur=="NULL")
- {$req = "SELECT pType, max(pIndice)+1 AS pIndice, ' ' AS pLibelle, tlLibelle, pPlancher, pPlafond
- FROM parametre INNER JOIN typeParametre ON typeParametre.tlId=parametre.pType
- WHERE pType='$type';";
- }
- else
- {$req = "SELECT pType, pIndice, pLibelle, tlLibelle, pPlancher, pPlafond
- FROM parametre INNER JOIN typeParametre ON typeParametre.tlId=parametre.pType
- WHERE pType='$type'
- AND pIndice like '$valeur';";
- }
- $rs = PdoBD::$monPdo->query($req);
- if ($rs === false) {afficherErreurSQL("Probleme lors de la recherche dans la base de données.", $req, PdoBD::$monPdo->errorInfo());}
- $ligne = $rs->fetch();
- return $ligne;
- }
-/**
- * Met a jour une ligne de la table PARAMETRE
-*/
- public function majParametre($type, $valeur, $libelle, $territoire, $dep, $plancher, $plafond)
- {
- $req = "UPDATE parametre SET pLibelle='$libelle', pPlancher=$plancher, pPlafond=$plafond
- WHERE pType='$type'
- AND pIndice=$valeur;";
- $rs = PdoBD::$monPdo->exec($req);
- if ($rs === false) {afficherErreurSQL("Probleme lors de la mise a jour des parametres dans la base de données.", $req, PdoBD::$monPdo->errorInfo());}
- }
-/**
- * supprime une ligne de la table PARAMETRE
-*/
- public function supprimeParametre($type, $valeur)
- {
- $req = "DELETE
- FROM parametre
- WHERE pType='$type'
- AND pIndice=$valeur;";
- $rs = PdoBD::$monPdo->exec($req);
- if ($rs === false) {afficherErreurSQL("Probleme lors de la suppression d'un parametre dans la base de données.", $req, PdoBD::$monPdo->errorInfo());}
- }
-/**
- * ajoute une ligne dans la table PARAMETRE
-*/
- public function ajoutParametre($type, $valeur, $libelle,$territoire, $dep, $plancher, $plafond)
- {
- $req = "INSERT INTO parametre
- (pType, pIndice, pLibelle, pPlancher, pPlafond)
- VALUES ('$type', $valeur, '$libelle', $plancher, $plafond);";
- $rs = PdoBD::$monPdo->exec($req);
- if ($rs === false) {afficherErreurSQL("Probleme lors de l'insertion d'un parametre dans la base de données.", $req, PdoBD::$monPdo->errorInfo());}
- }
-/** ---------------------------------------------- fin gestion des PARAMETRES
-*/
-}
-?>
\ No newline at end of file
diff --git a/code/fonctionsProjet.inc b/code/fonctionsProjet.inc
deleted file mode 100644
index 7646314..0000000
--- a/code/fonctionsProjet.inc
+++ /dev/null
@@ -1,210 +0,0 @@
- "Janvier",
- '02' => "Février",
- '03' => "Mars",
- '04' => "Avril",
- '05' => "Mai",
- '06' => "Juin",
- '07' => "Juillet",
- '08' => "Août",
- '09' => "Septembre",
- '10' => "Octobre",
- '11' => "Novembre",
- '12' => "Décembre");
- return $tabMois[$mois];
-}
-
-/* gestion des erreurs*/
-/**
- * Indique si une valeur est un entier positif ou nul
- * @param $valeur
- * @return vrai ou faux
-*/
-function estEntierPositif($valeur)
-{
- return preg_match("/[^0-9]/", $valeur) == 0;
-}
-
-/**
- * Indique si un tableau de valeurs est constitué d'entiers positifs ou nuls
- * @param $tabEntiers : le tableau
- * @return vrai ou faux
-*/
-function estTableauEntiers($tabEntiers)
-{
- $ok = true;
- foreach($tabEntiers as $unEntier)
- {
- if(!estEntierPositif($unEntier)){$ok=false;}
- }
- return $ok;
-}
-/**
- * Vérifie si une date est inférieure d'un an à la date actuelle
- * @param $dateTestee
- * @return vrai ou faux
-*/
-function estDateDepassee($dateTestee)
-{
- $dateActuelle=date("d/m/Y");
- @list($jour,$mois,$annee) = explode('/',$dateActuelle);
- $annee--;
- $AnPasse = $annee.$mois.$jour;
- @list($jourTeste,$moisTeste,$anneeTeste) = explode('/',$dateTestee);
- return ($anneeTeste.$moisTeste.$jourTeste < $AnPasse);
-}
-/**
- * Vérifie la validité du format d'une date française jj/mm/aaaa
- * @param $date
- * @return vrai ou faux
-*/
-function estDateValide($date){
- $tabDate = explode('/',$date);
- $dateOK = true;
- if (count($tabDate) != 3) {
- $dateOK = false;
- }
- else {
- if (!estTableauEntiers($tabDate)) {
- $dateOK = false;
- }
- else {
- if (!checkdate($tabDate[1], $tabDate[0], $tabDate[2])) {
- $dateOK = false;
- }
- }
- }
- return $dateOK;
-}
-
-/**
- * Ajoute le libelle d'une erreur au tableau des erreurs
- * @param $msg : le libellé de l'erreur
- */
-function ajouterErreur($msg){
- if (! isset($_REQUEST['erreurs'])){
- $_REQUEST['erreurs']=array();
- }
- $_REQUEST['erreurs'][]=$msg;
-}
-
-/**
- * Retoune le nombre de lignes du tableau des erreurs
- * @return le nombre d'erreurs
- */
-function nbErreurs(){
- if (!isset($_REQUEST['erreurs'])){
- return 0;
- }
- else{
- return count($_REQUEST['erreurs']);
- }
-}
-
-/** afficherErreurSQL :
- Affichage de messages lors l'accès à la bdd avec une requete SQL
- @param $message : message a afficher
- @param $req : requete executee
- @param $info : erreur constatee
-*/
-function afficherErreurSQL($message, $req, $info) {
- echo $message . "
";
- echo "Requete : " . $req . "
";
- echo "Code erreur : " . $info[0] . ", Message : " . $info[2];
- die();
-}
-?>
\ No newline at end of file
diff --git a/code/index.php b/code/index.php
deleted file mode 100644
index 582f929..0000000
--- a/code/index.php
+++ /dev/null
@@ -1,35 +0,0 @@
-
diff --git a/code/proceduresJava.js b/code/proceduresJava.js
deleted file mode 100644
index a3e37e0..0000000
--- a/code/proceduresJava.js
+++ /dev/null
@@ -1,248 +0,0 @@
-// version modifiée le 17 decembre 2013 par Pascal Blain
-var ongletActif=1;
-// ========================= passer le focus à un champ
-function donner_focus(frm,champ) {
- document.forms[frm].elements[champ].focus();
- }
-// ========================= fonctions de navigation dans la liste de choix
-function premier(frm, liste) {
- document.forms[frm].elements[liste].value = document.forms[frm].elements[liste].options[0].value;
- document.forms[frm].submit();
- }
-function precedent(frm, liste) {
- document.forms[frm].elements[liste].value = document.forms[frm].elements[liste].options[Math.max(0,document.forms[frm].elements[liste].selectedIndex-1)].value;
- document.forms[frm].submit();
- }
-function suivant(frm, liste) {
- document.forms[frm].elements[liste].value = document.forms[frm].elements[liste].options[(Math.min((document.forms[frm].elements[liste].options.length-1),document.forms[frm].elements[liste].selectedIndex+1))].value;
- document.forms[frm].submit();
- }
-function dernier(frm, liste) {
- document.forms[frm].elements[liste].value = document.forms[frm].elements[liste].options[(document.forms[frm].elements[liste].options.length-1)].value;
- document.forms[frm].submit();
- }
-// =========================
-function faire(frm, action) {
- document.forms[frm].action.value = action;
- if(action=="supprimer") {alert("ATTENTION : \n demande de suppression \n cette action est irreversible !");}
- document.forms[frm].submit();
- }
-// =========================
-function validerAutre(frm, ordreAc, ordreCe, onglet)
-{
- document.getElementById("zOrdreAc").value=ordreAc;
- document.getElementById("zOrdreCe").value=ordreCe;
- document.getElementById("zOnglet").value=onglet;
- document.forms[frm].submit();
-}
-// =========================
-function voirListe(type, indice, colonne)
-{
- document.forms["choixP"].zType.value=type;
- document.forms["choixP"].zIndice.value=indice;
- document.forms["choixP"].zColonne.value=colonne;
- document.forms["choixP"].action.value = "liste";
- document.forms["choixP"].submit();
-}
-
-// ========================= fonction annulation de saisie ou modification
-function annuler(frm){
- document.forms[frm].elements["zOk"].value="nonOk";
- document.forms[frm].submit();
- }
-
-// ========================= validation des données d'un usager (version 2)
-function validerUsager(frm)
-{ //var champ=frm.elements["ztNom"];
- if(!verifTexte(frm, frm.elements["ztNom"], 40)) {return false;}
- else {if(!verifTexte(frm, frm.elements["ztPrenom"], 24)) {return false;}
- else {if(!verifMail(frm, frm.elements["ztEMail"])) {return false;}
- else {return true;}
- }
- }
-}
-// =========================
-function verifMail(frm, champ)
-{
- var regex = /^[a-zA-Z0-9._-]+@[a-z0-9._-]{2,}\.[a-z]{2,4}$/;
- if(regex.test(champ.value) || champ.value.length<1)
- {surligne(champ, false); return true;}
- else
- {surligne(champ, true); return false;}
-}
-// ========================= fonctions de controle de validité d'un champ
-function surligne(frm, champ, erreur)
-{
- if(erreur)
- {champ.style.backgroundColor = "#f55"; alert("Champ '"+champ.id+"' incorrect ...\nMerci de corriger"); document.getElementById(champ.id).focus(); frm.elements["zOk"].value="nonOk";}
- else
- {champ.style.backgroundColor = "#fff"; frm.elements["zOk"].value="OK";}
-}
-
-// ========================= fonctions de controle de validité d'un champ texte (longueur)
-function verifTexte(frm, champ,longueur)
-{
- if(champ.value.length < 2 || champ.value.length > longueur)
- {surligne(frm, champ, true); return false;}
- else
- {surligne(frm, champ, false); return true;}
-}
-// ========================= fonctions de controle de validité du code postal
-function verifCP(frm, champ)
-{ var str = champ.value;
- var insee = str.substring(0,5);
- var dep = str.substring(0,2);
- var cPostal = str.substring(6,11);
- var secteur= str.substring(12,16);
- var ville = str.substring(17,57);
- var cp = parseInt(cPostal);
- if(isNaN(cp) || cp < 1000 || cp > 99999) {surligne(frm, champ, true); alert(cp); return false;} //
- else { surligne(frm, champ, false);
- frm.elements["ztCP"].value =cPostal;
- frm.elements["ztVille"].value =ville;
- frm.elements["ztCommune"].value =insee;
- frm.elements["departement"].value =dep;
- if(frm.name="frmUsager")
- {
- for (var i=0;i31)) && (ok==1) ) {alert(j+" n'est pas un jour correct..."); laDate.style.backgroundColor="#f55"; ok=false;}
- if ( ((isNaN(m))||(m<1)||(m>12)) && (ok==1) ) {alert(m+" n'est pas un mois correct ..."); laDate.style.backgroundColor="#f55"; ok=false;}
- if ( ((isNaN(a))||(aamax)) && (ok==1) ) {alert(a+" n'est pas une année correcte: utiliser 4 chiffres, \n elle doit être comprise entre "+amini+" et "+amax); laDate.style.backgroundColor="#f55"; ok=false;}
- if ( ((d.substring(2,3)!=separateur)||(d.substring(5,6)!=separateur)) && (ok==1) ) {alert("Les séparateurs doivent être des "+separateur); laDate.style.backgroundColor="#f55"; ok=false;}
- if (ok==true) {
- var d2=new Date(a,m-1,j);
- j2=d2.getDate();
- m2=d2.getMonth()+1;
- a2=d2.getFullYear();
- if (a2<=100) {a2=1900+a2}
- if ( (j!=j2)||(m!=m2)||(a!=a2) ) {alert("La date "+d+" n'existe pas !"); laDate.style.backgroundColor="#f55"; ok=false;}
- }
- }
- return ok;
-}
-// ========================= formate un nombre avec 2 chiffres après la virgule et un espace separateur de milliers
-function format_euro(valeur) {
- var ndecimal=2;
- var separateur=' ';
- var deci=Math.round( Math.pow(10,ndecimal)*(Math.abs(valeur)-Math.floor(Math.abs(valeur)))) ;
- var val=Math.floor(Math.abs(valeur));
- if ((ndecimal==0)||(deci==Math.pow(10,ndecimal))) {val=Math.floor(Math.abs(valeur)); deci=0;}
- var val_format=val+"";
- var nb=val_format.length;
- for (var i=1;i<4;i++)
- {
- if (val>=Math.pow(10,(3*i)))
- {
- val_format=val_format.substring(0,nb-(3*i))+separateur+val_format.substring(nb-(3*i));
- }
- }
- if (ndecimal>0)
- {
- var decim="";
- for (var j=0;j<(ndecimal-deci.toString().length);j++) {decim+="0";}
- deci=decim+deci.toString();
- val_format=val_format+","+deci;
- }
- if (parseFloat(valeur)<0) {val_format="-"+val_format;}
- return val_format;
-}
-
-// ========================= affiche l'onglet choisi
- function Affiche(ongletChoisi, nb)
-{
- for(i=1;i= 0)
- {
- while (origine.options.selectedIndex >= 0) /* boucle tant qu'il reste des éléments sélectionnés */
- {
- valeur = origine.options[origine.options.selectedIndex].value; /* valeur de l'élément sélectionné */
- texte = origine.options[origine.options.selectedIndex].text; /* texte de l'élément sélectionné */
- origine.options[origine.options.selectedIndex] = null; /* suppression de l'element selectione dans la liste d'origine */
- destination.options[destination.options.length] = new Option(texte, valeur);/* ajout dans la liste destination */
- }
- var nbElements=destination.length;
- var tbl = new Array(nbElements, 2)
-
- for(ligne=0;ligne
-
- '.$titre; ?>
-
-
-
-
-
- ';
- ?>
-
-
-
-
-'; ?>
-
-
-
-
-
-
\ No newline at end of file
diff --git a/code/v_connexion.php b/code/v_connexion.php
deleted file mode 100644
index 1b0d2bb..0000000
--- a/code/v_connexion.php
+++ /dev/null
@@ -1,19 +0,0 @@
-
- Merci de vous identifier pour accéder aux dossiers
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/code/v_entete.php b/code/v_entete.php
deleted file mode 100644
index c63d87d..0000000
--- a/code/v_entete.php
+++ /dev/null
@@ -1,47 +0,0 @@
-
-
-
- Galaxy Swiss Bourdin
-
-
-
-
-
-
- ');">
-
-
-

-
-
-
Visites|
-
Praticiens|
-
Statistiques|';
- if ($_SESSION['statut']==0)
- {echo '
-
Visiteurs|
-
Parametres|';
- }
- else
- {echo '
-
Mon profil|';
- }
- echo '
-
Bienvenue '.$_SESSION['prenom'].' '.strtoupper($_SESSION['nom']).'
-

- ';
- }
-?>
-
Gestion des Comptes-Rendus de visites
-
-
-
-
-
\ No newline at end of file
diff --git a/code/v_erreurs.php b/code/v_erreurs.php
deleted file mode 100644
index 27418d8..0000000
--- a/code/v_erreurs.php
+++ /dev/null
@@ -1,10 +0,0 @@
-
\ No newline at end of file
diff --git a/code/v_ficheParametre.php b/code/v_ficheParametre.php
deleted file mode 100644
index 9db69df..0000000
--- a/code/v_ficheParametre.php
+++ /dev/null
@@ -1,100 +0,0 @@
-
-
- ');
-/*================================================================================================== */
-$nbP=count($lesInfosParametre);
-echo("
-
-
-
-
-
-
- | ");
- if ($nbP>=10)
- {
- echo("
-
-
- | ");
- }
- echo("
-
-
-
-
-
");
-?>
\ No newline at end of file
diff --git a/code/v_pied.php b/code/v_pied.php
deleted file mode 100644
index 42cc26a..0000000
--- a/code/v_pied.php
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
-
-
\ No newline at end of file
diff --git a/code/v_unParam.php b/code/v_unParam.php
deleted file mode 100644
index 955528e..0000000
--- a/code/v_unParam.php
+++ /dev/null
@@ -1,94 +0,0 @@
-
-
-SUPPRESSION DE LA VALEUR D\'UN PARAMETRE';
- echo "
-
\ No newline at end of file
diff --git a/icon/Thumbs.db b/icon/Thumbs.db
deleted file mode 100644
index a540c29226df53c17a26b457c62df693ff54ba2c..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001
literal 171520
zcmeF)2Urxzq5$eakRTvAhe4u>B#|gEDhdK30wMweN{}RsNRFc-Q2_w~B`Q(kh-4&4
zkQ^jS&N&WofMMpZx0Z~~kG
z7r+&81Ka@*z!UHSyn!dcOF#>x1P8IXK#AIc^`q}Gz#D&ZVFYK)FQ+;FJo?|3am&7Y
zWqch3gdou8%SXNk#UH=_W+4Kt&@bD^um5aXn)s6(EQ;U=I06qqDd5Ze-(9HxgYDz%
z!yvvAfdzl={x=KAKLG(qfC%`r`N!8Ad3>b?3qCIXNZ^kNK8-(H|MAC~8lVAaf&Z=k
z<3At%sQ#Y-ak&8=fEU2G0spH0{JZrZ-)7+R{?F<^zKyvH+ynkh{l~W>_%`5=>Oa0M!M6c_w*KSWlE(lAfIkPW
zfck*@h8u@at177|K?uM}br-*bxFJwQ2#*}W{|^=-@c&WLqeqE|jvgZ+Att3bMnOS-
zjGUbEI4w2hahl`gqlF?I=Q_}z2
z3+^+7h7`2z>@jLwULU07^BQXgn*)ehupb*qh0z$$g
zM1=Ug2BE#c`w$|UqqHZ)E)vse-Xr0*r$757>>Vl3rMzket