Subversion Repositories Applications.papyrus

Rev

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

Rev 1794 Rev 1836
Line 24... Line 24...
24
//Autres auteurs :
24
//Autres auteurs :
25
*@copyright         Outils-reseaux 2006-2040
25
*@copyright         Outils-reseaux 2006-2040
26
*@version           05 avril 2006
26
*@version           05 avril 2006
27
// +-----------------------------------------------------------------------------------------------+
27
// +-----------------------------------------------------------------------------------------------+
28
//
28
//
29
// $Id: bottin.class.php,v 1.6.2.2 2008-02-08 08:22:46 alexandre_tb Exp $
29
// $Id: bottin.class.php,v 1.6.2.3 2008-04-29 09:47:03 alexandre_tb Exp $
30
// FICHIER : $RCSfile: bottin.class.php,v $
30
// FICHIER : $RCSfile: bottin.class.php,v $
31
// AUTEUR    : $Author: alexandre_tb $
31
// AUTEUR    : $Author: alexandre_tb $
32
// VERSION : $Revision: 1.6.2.2 $
32
// VERSION : $Revision: 1.6.2.3 $
33
// DATE        : $Date: 2008-02-08 08:22:46 $
33
// DATE        : $Date: 2008-04-29 09:47:03 $
34
*/
34
*/
Line 35... Line 35...
35
 
35
 
36
 
36
 
Line 183... Line 183...
183
	 * @global mixed un pointeur vers une base de donnees $GLOBALS['ins_db']
183
	 * @global mixed un pointeur vers une base de donnees $GLOBALS['ins_db']
184
	 * @return string Un message a renvoye a l utilisateur indiquant que sa demande a ete prise en compte
184
	 * @return string Un message a renvoye a l utilisateur indiquant que sa demande a ete prise en compte
185
	 */
185
	 */
186
	function demandeInscriptionModere($valeurs) {
186
	function demandeInscriptionModere($valeurs) {
187
	// On stocke les informations dans un variable de session
187
	// On stocke les informations dans un variable de session
188
	    // On coupe l'identifiant de session pour ne prendre que les 8 premiers caractères
188
	    // On coupe l'identifiant de session pour ne prendre que les 8 premiers caracteres
189
	    // afin d'eviter d'obtenir une url trop longue
189
	    // afin d'eviter d'obtenir une url trop longue
190
	    $chaine = substr (session_id(), 0, 8) ;
190
	    $chaine = substr (session_id(), 0, 8) ;
191
	    $requete_verif = 'select * from inscription_attente where ia_id_inscription="'.$chaine.'"' ;
191
	    $requete_verif = 'select * from inscription_attente where ia_id_inscription="'.$chaine.'"' ;
192
	    $resultat_verif = $GLOBALS['ins_db']->query ($requete_verif) ;
192
	    $resultat_verif = $GLOBALS['ins_db']->query ($requete_verif) ;
193
	    if ($resultat_verif->numRows() != 0) {
193
	    if ($resultat_verif->numRows() != 0) {
Line 235... Line 235...
235
	    $resultat = $GLOBALS['ins_db']->query($requete) ;
235
	    $resultat = $GLOBALS['ins_db']->query($requete) ;
236
	    if (DB::isError ($resultat)) {
236
	    if (DB::isError ($resultat)) {
237
		    return ("Echec de la requete : $requete<br />".$resultat->getMessage()) ;
237
		    return ("Echec de la requete : $requete<br />".$resultat->getMessage()) ;
238
	    }
238
	    }
239
	    $ligne = $resultat->fetchRow(DB_FETCHMODE_OBJECT) ;
239
	    $ligne = $resultat->fetchRow(DB_FETCHMODE_OBJECT) ;
240
	    $donnees = unserialize (stripslashes($ligne->ia_donnees)) ;
240
	    $donnees = unserialize ($ligne->ia_donnees) ;
Line 241... Line 241...
241
	    
241
	    
242
	    // dans les donnees serialisees, on recupere l identifiant de l inscription
242
	    // dans les donnees serialisees, on recupere l identifiant de l inscription
243
	    // pour charger la globale ins_config
243
	    // pour charger la globale ins_config
244
	    $GLOBALS['ins_config'] = inscription::getConfig($donnees['id_inscription']);
244
	    $GLOBALS['ins_config'] = inscription::getConfig($donnees['id_inscription']);
Line 371... Line 371...
371
}
371
}
Line 372... Line 372...
372
 
372
 
373
//-- Fin du code source    ------------------------------------------------------------
373
//-- Fin du code source    ------------------------------------------------------------
374
/*
374
/*
-
 
375
* $Log: not supported by cvs2svn $
-
 
376
* Revision 1.6.2.2  2008-02-08 08:22:46  alexandre_tb
-
 
377
* correction du bug lors d un inscription moderee.
-
 
378
* a surveiller.
375
* $Log: not supported by cvs2svn $
379
*
376
* Revision 1.6.2.1  2007-11-22 10:13:54  alexandre_tb
380
* Revision 1.6.2.1  2007-11-22 10:13:54  alexandre_tb
377
* ajout d un template pour le mail de confirmation d inscription
381
* ajout d un template pour le mail de confirmation d inscription
378
*
382
*
379
* Revision 1.6  2007-08-27 13:12:15  alexandre_tb
383
* Revision 1.6  2007-08-27 13:12:15  alexandre_tb