Subversion Repositories eFlore/Archives.eflore-consultation-v1

Rev

Rev 2 | Go to most recent revision | Only display areas with differences | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 2 Rev 8
1
<?php
1
<?php
2
/*vim: set expandtab tabstop=4 shiftwidth=4: */ 
2
/*vim: set expandtab tabstop=4 shiftwidth=4: */ 
3
// +------------------------------------------------------------------------------------------------------+
3
// +------------------------------------------------------------------------------------------------------+
4
// | PHP version 4.1                                                                                      |
4
// | PHP version 4.1                                                                                      |
5
// +------------------------------------------------------------------------------------------------------+
5
// +------------------------------------------------------------------------------------------------------+
6
// | Copyright (C) 2005 Tela Botanica (accueil@tela-botanica.org)                                         |
6
// | Copyright (C) 2005 Tela Botanica (accueil@tela-botanica.org)                                         |
7
// +------------------------------------------------------------------------------------------------------+
7
// +------------------------------------------------------------------------------------------------------+
8
// | This file is part of Integrateur eFlore.                                                             |
8
// | This file is part of Integrateur eFlore.                                                             |
9
// |                                                                                                      |
9
// |                                                                                                      |
10
// | Foobar is free software; you can redistribute it and/or modify                                       |
10
// | Foobar is free software; you can redistribute it and/or modify                                       |
11
// | it under the terms of the GNU General Public License as published by                                 |
11
// | it under the terms of the GNU General Public License as published by                                 |
12
// | the Free Software Foundation; either version 2 of the License, or                                    |
12
// | the Free Software Foundation; either version 2 of the License, or                                    |
13
// | (at your option) any later version.                                                                  |
13
// | (at your option) any later version.                                                                  |
14
// |                                                                                                      |
14
// |                                                                                                      |
15
// | Foobar is distributed in the hope that it will be useful,                                            |
15
// | Foobar is distributed in the hope that it will be useful,                                            |
16
// | but WITHOUT ANY WARRANTY; without even the implied warranty of                                       |
16
// | but WITHOUT ANY WARRANTY; without even the implied warranty of                                       |
17
// | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the                                        |
17
// | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the                                        |
18
// | GNU General Public License for more details.                                                         |
18
// | GNU General Public License for more details.                                                         |
19
// |                                                                                                      |
19
// |                                                                                                      |
20
// | You should have received a copy of the GNU General Public License                                    |
20
// | You should have received a copy of the GNU General Public License                                    |
21
// | along with Foobar; if not, write to the Free Software                                                |
21
// | along with Foobar; if not, write to the Free Software                                                |
22
// | Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA                            |
22
// | Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA                            |
23
// +------------------------------------------------------------------------------------------------------+
23
// +------------------------------------------------------------------------------------------------------+
24
// CVS : $Id: eflore_ancien.php,v 1.1 2005-05-24 15:57:48 jpm Exp $
24
// CVS : $Id: eflore_ancien.php,v 1.2 2005-06-01 18:26:21 jpm Exp $
25
/**
25
/**
26
* Moteur de recherche eFlore pour les Antilles et la Réunion
26
* Moteur de recherche eFlore pour les Antilles et la Réunion
27
*
27
*
28
*@package eFlore
28
*@package eFlore
29
*@subpackage Ancien
29
*@subpackage Ancien
30
//Auteur original :
30
//Auteur original :
31
*@author        Jean-Pascal MILCENT <jpm@tela-botanica.org>
31
*@author        Jean-Pascal MILCENT <jpm@tela-botanica.org>
32
//Autres auteurs :
32
//Autres auteurs :
33
*@author        Aucun
33
*@author        Aucun
34
*@copyright     Tela-Botanica 2000-2005
34
*@copyright     Tela-Botanica 2000-2005
35
*@version       $Revision: 1.1 $ $Date: 2005-05-24 15:57:48 $
35
*@version       $Revision: 1.2 $ $Date: 2005-06-01 18:26:21 $
36
// +------------------------------------------------------------------------------------------------------+
36
// +------------------------------------------------------------------------------------------------------+
37
*/
37
*/
38
 
38
 
39
// +------------------------------------------------------------------------------------------------------+
39
// +------------------------------------------------------------------------------------------------------+
40
// |                                            ENTETE du PROGRAMME                                       |
40
// |                                            ENTETE du PROGRAMME                                       |
41
// +------------------------------------------------------------------------------------------------------+
41
// +------------------------------------------------------------------------------------------------------+
42
/** Inclusion du fichier de configuration général de l'application.*/
42
/** Inclusion du fichier de configuration général de l'application.*/
43
require_once 'client'.GEN_SEP.'eflore_ancien'.GEN_SEP.'configuration'.GEN_SEP.'eflore_config.inc.php';
43
require_once 'client'.GEN_SEP.'eflore_ancien'.GEN_SEP.'configuration'.GEN_SEP.'eflore_config.inc.php';
44
/** Inclusion du fichier de configuration de la base de données de l'application.*/
44
/** Inclusion du fichier de configuration de la base de données de l'application.*/
45
require_once EF_PATH_CONFIG.'eflore_config_bdd.inc.php';
45
require_once EF_PATH_CONFIG.'eflore_config_bdd.inc.php';
46
 
46
 
47
/** Inclusion de l'API Débogage */
47
/** Inclusion de l'API Débogage */
48
require_once EF_PATH_API_BOG.'BOG_sql.fonct.php';
48
require_once EF_PATH_API_BOG.'BOG_sql.fonct.php';
49
 
49
 
50
/** Inclusion du fichier permettant d'inclure les données dans du XHTML.*/
50
/** Inclusion du fichier permettant d'inclure les données dans du XHTML.*/
51
require_once EF_PATH_BIBLIO.'eflore_affichage_xhtml.fonct.php';
51
require_once EF_PATH_BIBLIO.'eflore_affichage_xhtml.fonct.php';
52
/** Inclusion du fichier permettant de réaliser les statistiques.*/
52
/** Inclusion du fichier permettant de réaliser les statistiques.*/
53
require_once EF_PATH_BIBLIO.'eflore_statistique.fonct.php';
53
require_once EF_PATH_BIBLIO.'eflore_statistique.fonct.php';
54
 
54
 
55
/** Definition de la variable globale stokant la connexion à la base de données. */
55
/** Definition de la variable globale stokant la connexion à la base de données. */
56
$GLOBALS['db_ef'] = DB::connect(EF_DSN);
56
$GLOBALS['db_ef'] = DB::connect(EF_DSN);
57
 
57
 
58
/** Inclusion du fichier de langue de l'application eflore. */
58
/** Inclusion du fichier de langue de l'application eflore. */
59
require_once EF_PATH_LANGUE.'eflore_langue_'.EF_LANGUE.'.inc.php';
59
require_once EF_PATH_LANGUE.'eflore_langue_'.EF_LANGUE.'.inc.php';
-
 
60
 
-
 
61
// Ajout d'une feuille de style propre à eFlore.
-
 
62
GEN_stockerStyleExterne('eflore', EF_PATH_STYLE.'eflore.css');
-
 
63
 
-
 
64
// Stockage des scripts de l'application
-
 
65
GEN_stockerFichierScript('eflore', EF_PATH_SCRIPT.'eflore.js');
60
 
66
 
61
// +------------------------------------------------------------------------------------------------------+
67
// +------------------------------------------------------------------------------------------------------+
62
// |                                            CORPS du PROGRAMME                                        |
68
// |                                            CORPS du PROGRAMME                                        |
63
// +------------------------------------------------------------------------------------------------------+
69
// +------------------------------------------------------------------------------------------------------+
64
/** Fonction afficherContenuCorps() - Fonction appelé par le gestionnaire Papyrus.
70
/** Fonction afficherContenuCorps() - Fonction appelé par le gestionnaire Papyrus.
65
*
71
*
66
* Elle retourne le contenu de l'application.
72
* Elle retourne le contenu de l'application.
67
*
73
*
68
* @return  string  du code XHTML correspondant au contenu renvoyé par l'application.
74
* @return  string  du code XHTML correspondant au contenu renvoyé par l'application.
69
*/
75
*/
70
function afficherContenuCorps()
76
function afficherContenuCorps()
71
{
77
{
72
    global $servicexml, $xslt, $numnom, $numclass, $numtaxo, $alerte, $baseURL;
78
    global $servicexml, $xslt, $numnom, $numclass, $numtaxo, $alerte, $baseURL;
73
    
79
    
74
    $tab_champ = array();
80
    $tab_champ = array();
75
    $res = '';
81
    $res = '';
76
    $type_recherche = '';
82
    $type_recherche = '';
77
    $envoyer_stat = '';
83
    $envoyer_stat = '';
78
    
84
    
79
    if (isset($_POST['eflore_chercher'])) {
85
    if (isset($_POST['eflore_chercher'])) {
80
        $eflore_chercher = 'chercher';
86
        $eflore_chercher = 'chercher';
81
    } else if (isset($_GET['eflore_chercher'])) {
87
    } else if (isset($_GET['eflore_chercher'])) {
82
        $eflore_chercher = 'chercher';
88
        $eflore_chercher = 'chercher';
83
    }
89
    }
84
    
90
    
85
    if (isset($_SESSION['radical']) ) {
91
    if (isset($_SESSION['radical']) ) {
86
        if (isset($_POST['radical'])) {
92
        if (isset($_POST['radical'])) {
87
            if ($_SESSION['radical'] == $_POST['radical']) {
93
            if ($_SESSION['radical'] == $_POST['radical']) {
88
                $radical = $_SESSION['radical'];
94
                $radical = $_SESSION['radical'];
89
            } else {
95
            } else {
90
                $radical = $_POST['radical'];
96
                $radical = $_POST['radical'];
91
                $_SESSION['radical'] = $radical;
97
                $_SESSION['radical'] = $radical;
92
            }
98
            }
93
        } else if (isset($_GET['radical'])) {
99
        } else if (isset($_GET['radical'])) {
94
            if ($_SESSION['radical'] == $_GET['radical']) {
100
            if ($_SESSION['radical'] == $_GET['radical']) {
95
                $radical = $_SESSION['radical'];
101
                $radical = $_SESSION['radical'];
96
            } else {
102
            } else {
97
                $radical = $_GET['radical'];
103
                $radical = $_GET['radical'];
98
                $_SESSION['radical'] = $radical;
104
                $_SESSION['radical'] = $radical;
99
            }
105
            }
100
        } else {
106
        } else {
101
            $radical = $_SESSION['radical'];
107
            $radical = $_SESSION['radical'];
102
        }
108
        }
103
    } else if (!isset($_SESSION['radical']) ) {
109
    } else if (!isset($_SESSION['radical']) ) {
104
        if (isset($_POST['radical'])) {
110
        if (isset($_POST['radical'])) {
105
                $radical = $_POST['radical'];
111
                $radical = $_POST['radical'];
106
                $_SESSION['radical'] = $radical;
112
                $_SESSION['radical'] = $radical;
107
        } else if (isset($_GET['radical'])) {
113
        } else if (isset($_GET['radical'])) {
108
            $radical = $_GET['radical'];
114
            $radical = $_GET['radical'];
109
            $_SESSION['radical'] = $radical;
115
            $_SESSION['radical'] = $radical;
110
        } else {
116
        } else {
111
            $radical = '';
117
            $radical = '';
112
        }
118
        }
113
    }
119
    }
114
    
120
    
115
    if (isset($_SESSION['recherche']) ) {
121
    if (isset($_SESSION['recherche']) ) {
116
        if (isset($_POST['recherche'])) {
122
        if (isset($_POST['recherche'])) {
117
            if ($_SESSION['recherche'] == $_POST['recherche']) {
123
            if ($_SESSION['recherche'] == $_POST['recherche']) {
118
                $recherche = $_SESSION['recherche'];
124
                $recherche = $_SESSION['recherche'];
119
            } else {
125
            } else {
120
                $recherche = $_POST['recherche'];
126
                $recherche = $_POST['recherche'];
121
                $_SESSION['recherche'] = $recherche;
127
                $_SESSION['recherche'] = $recherche;
122
            }
128
            }
123
        } else if (isset($_GET['recherche'])) {
129
        } else if (isset($_GET['recherche'])) {
124
            if ($_SESSION['recherche'] == $_GET['recherche']) {
130
            if ($_SESSION['recherche'] == $_GET['recherche']) {
125
                $recherche = $_SESSION['recherche'];
131
                $recherche = $_SESSION['recherche'];
126
            } else {
132
            } else {
127
                $recherche = $_GET['recherche'];
133
                $recherche = $_GET['recherche'];
128
                $_SESSION['recherche'] = $recherche;
134
                $_SESSION['recherche'] = $recherche;
129
            }
135
            }
130
        } else {
136
        } else {
131
            $recherche = $_SESSION['recherche'];
137
            $recherche = $_SESSION['recherche'];
132
        }
138
        }
133
    } else if (!isset($_SESSION['recherche']) ) {
139
    } else if (!isset($_SESSION['recherche']) ) {
134
        if (isset($_POST['recherche'])) {
140
        if (isset($_POST['recherche'])) {
135
                $recherche = $_POST['recherche'];
141
                $recherche = $_POST['recherche'];
136
                $_SESSION['recherche'] = $recherche;
142
                $_SESSION['recherche'] = $recherche;
137
        } else if (isset($_GET['recherche'])) {
143
        } else if (isset($_GET['recherche'])) {
138
            $recherche = $_GET['recherche'];
144
            $recherche = $_GET['recherche'];
139
            $_SESSION['recherche'] = $recherche;
145
            $_SESSION['recherche'] = $recherche;
140
        } else {
146
        } else {
141
            $recherche = '';
147
            $recherche = '';
142
        }
148
        }
143
    }
149
    }
144
    
150
    
145
    if (isset($_SESSION['flore']) ) {
151
    if (isset($_SESSION['flore']) ) {
146
        if (isset($_POST['flore'])) {
152
        if (isset($_POST['flore'])) {
147
            if ($_SESSION['flore'] == $_POST['flore']) {
153
            if ($_SESSION['flore'] == $_POST['flore']) {
148
                $flore = $_SESSION['flore'];
154
                $flore = $_SESSION['flore'];
149
            } else {
155
            } else {
150
                $flore = $_POST['flore'];
156
                $flore = $_POST['flore'];
151
                $_SESSION['flore'] = $flore;
157
                $_SESSION['flore'] = $flore;
152
            }
158
            }
153
        } else if (isset($_GET['flore'])) {
159
        } else if (isset($_GET['flore'])) {
154
            if ($_SESSION['flore'] == $_GET['flore']) {
160
            if ($_SESSION['flore'] == $_GET['flore']) {
155
                $flore = $_SESSION['flore'];
161
                $flore = $_SESSION['flore'];
156
            } else {
162
            } else {
157
                $flore = $_GET['flore'];
163
                $flore = $_GET['flore'];
158
                $_SESSION['flore'] = $flore;
164
                $_SESSION['flore'] = $flore;
159
            }
165
            }
160
        } else {
166
        } else {
161
            $flore = $_SESSION['flore'];
167
            $flore = $_SESSION['flore'];
162
        }
168
        }
163
    } else if (!isset($_SESSION['flore'])) {
169
    } else if (!isset($_SESSION['flore'])) {
164
        if (isset($_POST['flore'])) {
170
        if (isset($_POST['flore'])) {
165
                $flore = $_POST['flore'];
171
                $flore = $_POST['flore'];
166
                $_SESSION['flore'] = $flore;
172
                $_SESSION['flore'] = $flore;
167
        } else if (isset($_GET['flore'])) {
173
        } else if (isset($_GET['flore'])) {
168
            $flore = $_GET['flore'];
174
            $flore = $_GET['flore'];
169
            $_SESSION['flore'] = $flore;
175
            $_SESSION['flore'] = $flore;
170
        } else {
176
        } else {
171
            $flore = '';
177
            $flore = '';
172
        }
178
        }
173
    }
179
    }
174
    
180
    
175
    $baseURL = $GLOBALS['_GEN_commun']['url']->getURL();
181
    $baseURL = $GLOBALS['_GEN_commun']['url']->getURL();
176
    
182
    
177
    //ATTENTION : Spécifique Papyrus:
183
    //ATTENTION : Spécifique Papyrus:
178
    if ( $GLOBALS['_EF_ANCIEN_']['maintenance'] != 'false' ) {//On teste si on est entrain de maintenir l'application ou pas
184
    if ( $GLOBALS['_EF_ANCIEN_']['maintenance'] != 'false' ) {//On teste si on est entrain de maintenir l'application ou pas
179
        $date_fin_maintenance = $GLOBALS['_EF_ANCIEN_']['maintenance'];
185
        $date_fin_maintenance = $GLOBALS['_EF_ANCIEN_']['maintenance'];
180
        $res =  inclusion_html('debut_ligne_alerte').
186
        $res =  inclusion_html('debut_ligne_alerte').
181
                "L'index des plantes est en cours de maintenance jusqu'à ".
187
                "L'index des plantes est en cours de maintenance jusqu'à ".
182
                "$date_fin_maintenance.<br /> Veuillez nous excusez pour ce désagrément.".
188
                "$date_fin_maintenance.<br /> Veuillez nous excusez pour ce désagrément.".
183
                inclusion_html('fin_ligne_alerte');
189
                inclusion_html('fin_ligne_alerte');
184
        return $res;
190
        return $res;
185
    }
191
    }
186
    
192
    
187
    if ($GLOBALS['_EF_ANCIEN_']['statistique'] == 'true'){//On teste si on fait les stats ou pas
193
    if ($GLOBALS['_EF_ANCIEN_']['statistique'] == 'true'){//On teste si on fait les stats ou pas
188
        //Attribution d'une valeur à la variable type de recherche pour les stats
194
        //Attribution d'une valeur à la variable type de recherche pour les stats
189
        //en fonction du serviceXML
195
        //en fonction du serviceXML
190
        if ($recherche == 'LATIN'){//dans le cas d'une recherche par nom scientifique
196
        if ($recherche == 'LATIN'){//dans le cas d'une recherche par nom scientifique
191
            $type_recherche = 'Nom scientifique';
197
            $type_recherche = 'Nom scientifique';
192
        } elseif ($recherche == 'VERNA'){//dans le cas d'une recherche par nom vernaculaire
198
        } elseif ($recherche == 'VERNA'){//dans le cas d'une recherche par nom vernaculaire
193
            $type_recherche = 'Nom vernaculaire';
199
            $type_recherche = 'Nom vernaculaire';
194
        }
200
        }
195
        
201
        
196
        //Ajout des valeurs standard au tableau contenant les champs spécifiques à la tables des données stat d'eflore
202
        //Ajout des valeurs standard au tableau contenant les champs spécifiques à la tables des données stat d'eflore
197
        $tab_champ['ESD_CHAINE_RECHERCHE'] = $radical;
203
        $tab_champ['ESD_CHAINE_RECHERCHE'] = $radical;
198
        $tab_champ['ESD_TYPE_RECHERCHE'] = $type_recherche;
204
        $tab_champ['ESD_TYPE_RECHERCHE'] = $type_recherche;
199
    }
205
    }
200
    //ATTENTION : FIN Spécifique Papyrus.
206
    //ATTENTION : FIN Spécifique Papyrus.
201
    
207
    
202
    $ef_suite = false;
208
    $ef_suite = false;
203
    if (isset($eflore_chercher) && !empty($recherche) && !empty($radical) && empty($numnom) && empty($numtaxo)) {
209
    if (isset($eflore_chercher) && !empty($recherche) && !empty($radical) && empty($numnom) && empty($numtaxo)) {
204
        $envoyer_stat = true;//active l'envoie des données stat
210
        $envoyer_stat = true;//active l'envoie des données stat
205
        if (eregi("^%{0,}[A-Za-zÀ-ÖØ-öø-ÿ]%{0,}[A-Za-zÀ-ÖØ-öø-ÿ]?%{0,}$", $radical) ) {
211
        if (eregi("^%{0,}[A-Za-zÀ-ÖØ-öø-ÿ]%{0,}[A-Za-zÀ-ÖØ-öø-ÿ]?%{0,}$", $radical) ) {
206
            $alerte = message_alerte("02");//alerte utilisation d'au moins 3 caractères alphabétiques
212
            $alerte = message_alerte("02");//alerte utilisation d'au moins 3 caractères alphabétiques
207
            // Ajout du champ résultat au tableau associatif contenant les champs spéficique à la table des données statistiques d'eflore
213
            // Ajout du champ résultat au tableau associatif contenant les champs spéficique à la table des données statistiques d'eflore
208
            $tab_champ['ESD_RESULTAT'] = 'moins de 3 caractères';
214
            $tab_champ['ESD_RESULTAT'] = 'moins de 3 caractères';
209
        } elseif (eregi("^%{1,}$", $radical) ) {
215
        } elseif (eregi("^%{1,}$", $radical) ) {
210
            $alerte = message_alerte('03');//alerte n'accepte pas seulement le symbole %
216
            $alerte = message_alerte('03');//alerte n'accepte pas seulement le symbole %
211
            // Ajout du champ résultat au tableau associatif contenant les champs spéficique à la table des données statistiques d'eflore
217
            // Ajout du champ résultat au tableau associatif contenant les champs spéficique à la table des données statistiques d'eflore
212
            $tab_champ['ESD_RESULTAT'] = 'seulement des %';
218
            $tab_champ['ESD_RESULTAT'] = 'seulement des %';
213
        } elseif (eregi("[&<>\"]{1,}", $radical) ) {
219
        } elseif (eregi("[&<>\"]{1,}", $radical) ) {
214
            $alerte = message_alerte('04');//alerte n'accepte pas le symbole "<> dans le radical
220
            $alerte = message_alerte('04');//alerte n'accepte pas le symbole "<> dans le radical
215
            // Ajout du champ résultat au tableau associatif contenant les champs spéficique à la table des données statistiques d'eflore
221
            // Ajout du champ résultat au tableau associatif contenant les champs spéficique à la table des données statistiques d'eflore
216
            $tab_champ['ESD_RESULTAT'] = 'symbole incorrect';
222
            $tab_champ['ESD_RESULTAT'] = 'symbole incorrect';
217
        } else {
223
        } else {
218
            $ef_suite = true;
224
            $ef_suite = true;
219
        }
225
        }
220
    } elseif (!isset($eflore_chercher) && !empty($recherche) && empty($radical) && empty($numnom) && empty($numtaxo)) {
226
    } elseif (!isset($eflore_chercher) && !empty($recherche) && empty($radical) && empty($numnom) && empty($numtaxo)) {
221
        $alerte = message_alerte('01');//alerte champ de saisie vide
227
        $alerte = message_alerte('01');//alerte champ de saisie vide
222
        // Ajout du champ résultat au tableau associatif contenant les champs spéficique à la table des données statistiques d'eflore
228
        // Ajout du champ résultat au tableau associatif contenant les champs spéficique à la table des données statistiques d'eflore
223
        $tab_champ['ESD_RESULTAT'] = 'sans radical';
229
        $tab_champ['ESD_RESULTAT'] = 'sans radical';
224
        // Active l'envoie des données stat
230
        // Active l'envoie des données stat
225
        $envoyer_stat = true;
231
        $envoyer_stat = true;
226
        //Ok car $ef_suite par défaut à false
232
        //Ok car $ef_suite par défaut à false
227
    } elseif (!isset($eflore_chercher) && empty($numnom) && empty($numtaxo)) {
233
    } elseif (!isset($eflore_chercher) && empty($numnom) && empty($numtaxo)) {
228
        //Ok car $ef_suite par défaut à false
234
        //Ok car $ef_suite par défaut à false
229
    } else {
235
    } else {
230
        $ef_suite = true;
236
        $ef_suite = true;
231
    }
237
    }
232
    
238
    
233
    // Affichage
239
    // Affichage
234
    if ($ef_suite == true) {
240
    if ($ef_suite == true) {
235
        include_once EF_PATH_ROOT.'eflore_transfo_xslt.inc.php';
241
        include_once EF_PATH_ROOT.'eflore_transfo_xslt.inc.php';
236
    } else {
242
    } else {
237
        // Affichage moteur de recherche
243
        // Affichage moteur de recherche
238
        $res .= inclusion_html('rechercher');
244
        $res .= inclusion_html('rechercher');
239
        $res .= inclusion_html('rechercher_aide');
245
        $res .= inclusion_html('rechercher_aide');
240
    }
246
    }
241
    
247
    
242
    // Statistique
248
    // Statistique
243
    if ($envoyer_stat == true && $GLOBALS['_EF_ANCIEN_']['statistique'] == 'true'){//On teste si on fait les stats ou pas
249
    if ($envoyer_stat == true && $GLOBALS['_EF_ANCIEN_']['statistique'] == 'true'){//On teste si on fait les stats ou pas
244
        efloreDonneeStat($tab_champ);
250
        efloreDonneeStat($tab_champ);
245
    }
251
    }
246
    
252
    
247
    return $res;
253
    return $res;
248
}
254
}
249
 
255
 
250
/** Fonction afficherContenuPied() - Fonction appelé par le gestionnaire Papyrus.
256
/** Fonction afficherContenuPied() - Fonction appelé par le gestionnaire Papyrus.
251
*
257
*
252
* Elle retourne le pied de l'application.
258
* Elle retourne le pied de l'application.
253
*
259
*
254
* @return  string  du code XHTML correspondant au pied renvoyé par l'application.
260
* @return  string  du code XHTML correspondant au pied renvoyé par l'application.
255
*/
261
*/
256
function afficherContenuPied()
262
function afficherContenuPied()
257
{
263
{
258
    return inclusion_html('pied_page');
264
    return inclusion_html('pied_page');
259
}
265
}
260
 
266
 
261
// +------------------------------------------------------------------------------------------------------+
267
// +------------------------------------------------------------------------------------------------------+
262
// |                                            PIED du PROGRAMME                                         |
268
// |                                            PIED du PROGRAMME                                         |
263
// +------------------------------------------------------------------------------------------------------+
269
// +------------------------------------------------------------------------------------------------------+
264
 
270
 
265
 
271
 
266
 
272
 
267
/* +--Fin du code ----------------------------------------------------------------------------------------+
273
/* +--Fin du code ----------------------------------------------------------------------------------------+
268
*
274
*
269
* $Log: not supported by cvs2svn $
275
* $Log: not supported by cvs2svn $
-
 
276
* Revision 1.1  2005/05/24 15:57:48  jpm
-
 
277
* Gestion de l'ancienne base.
-
 
278
*
270
* Revision 1.3  2005/05/19 15:22:46  jpm
279
* Revision 1.3  2005/05/19 15:22:46  jpm
271
* Ajout du remplacement des & par des &amp;
280
* Ajout du remplacement des & par des &amp;
272
*
281
*
273
* Revision 1.2  2005/05/19 13:17:02  jpm
282
* Revision 1.2  2005/05/19 13:17:02  jpm
274
* Ajout d'une balise div pour encadre le contenu du wikini.
283
* Ajout d'une balise div pour encadre le contenu du wikini.
275
*
284
*
276
* Revision 1.1  2005/03/02 17:47:05  jpm
285
* Revision 1.1  2005/03/02 17:47:05  jpm
277
* Ajout des fichiers necessaires à l'intégrateur de wikini.
286
* Ajout des fichiers necessaires à l'intégrateur de wikini.
278
*
287
*
279
*
288
*
280
* +-- Fin du code ----------------------------------------------------------------------------------------+
289
* +-- Fin du code ----------------------------------------------------------------------------------------+
281
*/
290
*/
282
?>
291
?>