Subversion Repositories Applications.papyrus

Rev

Rev 1432 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1432 Rev 1467
Line 8... Line 8...
8
// | Les fonctions de annuaire_moteur.php                                           |
8
// | Les fonctions de annuaire_moteur.php                                           |
9
// +--------------------------------------------------------------------------------+
9
// +--------------------------------------------------------------------------------+
10
// | Auteur : Alexandre Granier <alexandre@tela-botanica.org> 		  		        |
10
// | Auteur : Alexandre Granier <alexandre@tela-botanica.org> 		  		        |
11
// +--------------------------------------------------------------------------------+
11
// +--------------------------------------------------------------------------------+
12
//
12
//
13
// $Id: annuaire_backoffice.fonct.php,v 1.11 2007-06-01 13:49:57 alexandre_tb Exp $
13
// $Id: annuaire_backoffice.fonct.php,v 1.12 2007-06-25 09:59:03 alexandre_tb Exp $
Line 14... Line 14...
14
 
14
 
15
 
15
 
16
/** function mkengine ()
16
/** function mkengine ()
Line 86... Line 86...
86
  else $ret .=  "<B>Erreur</B> lors du comptage des structures : $requete_nbre_inscrit";
86
  else $ret .=  "<B>Erreur</B> lors du comptage des structures : $requete_nbre_inscrit";
Line 87... Line 87...
87
 
87
 
Line 88... Line 88...
88
 
88
 
89
  // fin comptage
89
  // fin comptage
90
 
90
 
Line 91... Line 91...
91
  	$ret = '';
91
  	//$ret = '';
92
	$ret .= '<h1>'.AM_L_TITRE.' '.$chaine.'</h1>'."\n" ;
92
	$ret .= '<h1>'.AM_L_TITRE.' '.$chaine.'</h1>'."\n" ;
Line 355... Line 355...
355
	$GLOBALS['ins_url']->addQueryString ('ajouter', '1');
355
	$GLOBALS['ins_url']->addQueryString ('ajouter', '1');
356
	$GLOBALS['ins_url']->addQueryString ('ajouter_v', '1');
356
	$GLOBALS['ins_url']->addQueryString ('ajouter_v', '1');
357
	$formulaire = new HTML_formulaireInscription('inscription',  '', 
357
	$formulaire = new HTML_formulaireInscription('inscription',  '', 
358
						str_replace ('&amp;', '&', $GLOBALS['ins_url']->getURL()), '', '') ;
358
						str_replace ('&amp;', '&', $GLOBALS['ins_url']->getURL()), '', '') ;
359
	$formulaire->construitFormulaire(str_replace ('&amp;', '&', $GLOBALS['ins_url']->getURL())) ;
359
	$formulaire->construitFormulaire(str_replace ('&amp;', '&', $GLOBALS['ins_url']->getURL())) ;
360
	
360
	$msg = '';
361
	if (isset($_REQUEST['ajouter_v'])) {
361
	if (isset($_REQUEST['ajouter_v'])) {
362
		if ($formulaire->validate()) {
362
		if ($formulaire->validate()) {
363
			$id_utilisateur = insertion($formulaire->getSubmitValues()) ;
363
			$id_utilisateur = insertion($formulaire->getSubmitValues()) ;
Line 364... Line 364...
364
			
364
			
365
			// Appel des actions desinscriptions des applications clientes
365
			// Appel des actions desinscriptions des applications clientes
366
		        $d = dir(GEN_CHEMIN_CLIENT);
366
	        $d = dir(GEN_CHEMIN_CLIENT);
367
				while (false !== ($repertoire = $d->read())) {
367
			while (false !== ($repertoire = $d->read())) {
368
					if (file_exists(GEN_CHEMIN_CLIENT.$repertoire.GEN_SEP.$repertoire.'.inscription.inc.php'))
368
				if (file_exists(GEN_CHEMIN_CLIENT.$repertoire.GEN_SEP.$repertoire.'.inscription.inc.php'))
-
 
369
				include_once GEN_CHEMIN_CLIENT.$repertoire.GEN_SEP.$repertoire.'.inscription.inc.php' ;
369
					include_once GEN_CHEMIN_CLIENT.$repertoire.GEN_SEP.$repertoire.'.inscription.inc.php' ;   
370
				$msg .= GEN_CHEMIN_CLIENT.$repertoire.GEN_SEP.$repertoire.'.inscription.inc.php<br />';
370
				}
371
			}
371
					$d->close();
372
			$d->close();
372
			if (INS_CHAMPS_LETTRE != '' && isset ($valeurs['lettre'])) {
373
			if (INS_CHAMPS_LETTRE != '' && isset ($valeurs['lettre'])) {
373
				inscription_lettre(INS_MAIL_INSCRIPTION_LISTE) ;
374
				inscription_lettre(INS_MAIL_INSCRIPTION_LISTE) ;
-
 
375
			}
374
			}
376
			if (!isset ($msg)) $msg = ''; 
375
		    return mkengine();
377
		    return $msg.mkengine();
376
        } 
378
        } 
377
	}
379
	}
378
	return $formulaire->toHTML();	
380
	return $formulaire->toHTML();	
379
}
381
}