*
*@copyright Réseau Ecole et Nature 2005
*@version $Revision: 1.1.2.1 $ $Date: 2007-04-19 14:51:30 $
// +------------------------------------------------------------------------------------------------------+
*/
// +------------------------------------------------------------------------------------------------------+
// | ENTETE du PROGRAMME |
// +------------------------------------------------------------------------------------------------------+
require_once PAP_CHEMIN_RACINE.'api/formulaire/formulaire.class.inc.php' ;
//appel du fichier de constantes des langues
include_once PAP_CHEMIN_RACINE.'client/questionnaire/langues/questionnaire.langue.'.$GLOBALS['_GEN_commun']['i18n'].'.inc.php' ;
// +------------------------------------------------------------------------------------------------------+
// | LISTE de FONCTIONS |
// +------------------------------------------------------------------------------------------------------+
function afficherContenuCorps() {
// Gestion des valeurs par defauts, en fonctions des donnees sauvees dans le menu
$requete = 'SELECT gm_application_arguments FROM gen_menu WHERE gm_id_menu='.$_GET['menu'] ;
$resultat = $GLOBALS['_GEN_commun']['pear_db']->query($requete) ;
if (DB::isError($resultat)) {
die ("Echec de la requete
".$resultat->getMessage()."
".$resultat->getDebugInfo()) ;
}
if ($resultat->numRows()>0) {
while ($ligne = $resultat->fetchRow(DB_FETCHMODE_OBJECT)) {
$arguments = explode('||', $ligne->gm_application_arguments) ;
for ($i = 0; $i < count($arguments); $i++) {
$attr = explode('=', $arguments[$i], 2) ;
if ($attr[0] != '') {
$info_application->$attr[0] = (isset($attr[1]) ? $attr[1] : '') ;
}
}
}
}
// On recupere le template du questionnaire
$requete = 'SELECT bti_nom, bti_template FROM pap_formulaires WHERE bti_id='.$info_application->num_questionnaire.' AND bti_i18n LIKE "'.$GLOBALS['_GEN_commun']['i18n'].'%"' ;
$resultat = $GLOBALS['_GEN_commun']['pear_db']->query($requete) ;
if (DB::isError($resultat)) {
die ("Echec de la requete
".$resultat->getMessage()."
".$resultat->getDebugInfo()) ;
}
if ($resultat->numRows()>0) {
$ligne = $resultat->fetchRow(DB_FETCHMODE_OBJECT) ;
$nom_questionnaire=$ligne->bti_nom ;
$template=$ligne->bti_template ;
}
$url = preg_replace ('/&/', '&', $GLOBALS['_GEN_commun']['url']->getURL()) ;
$form = new PAP_donnees ;
$res='