Subversion Repositories Applications.annuaire

Rev

Rev 235 | Rev 351 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 235 Rev 313
Line 9... Line 9...
9
* @license   http://www.cecill.info/licences/Licence_CeCILL_V2-fr.txt Licence CECILL
9
* @license   http://www.cecill.info/licences/Licence_CeCILL_V2-fr.txt Licence CECILL
10
* @version   SVN: <svn_id>
10
* @version   SVN: <svn_id>
11
* @link      /doc/annuaire/
11
* @link      /doc/annuaire/
12
*/
12
*/
Line 13... Line -...
13
 
-
 
14
 
-
 
15
// TODO : utiliser cette classe pour l'inscription temporaire
13
 
Line 16... Line 14...
16
Class DonneeTemporaireModele extends Modele {
14
Class DonneeTemporaireModele extends Modele {
Line 17... Line 15...
17
 
15
 
Line 18... Line -...
18
	private $config = array();
-
 
19
	
-
 
20
	public function stockerDonneeTemporaire($donnee, $id_aleatoire = false) {
16
	private $config = array();
21
		
17
	
22
		//$this->maintenanceDonneesTemporaires();
18
	public function stockerDonneeTemporaire($donnee, $id_aleatoire = false) {
Line 23... Line 19...
23
 
19
		
24
		// on protège et on sérialise les données
20
		// on protège et on sérialise les données
25
		$identifiant = $this->calculerIdentifiant($id_aleatoire);
21
		$identifiant = $this->calculerIdentifiant($id_aleatoire);
Line 26... Line 22...
26
		$donnees = $this->encoderDonneeTemporaire($donnee);
22
		$donnees = $this->encoderDonneeTemporaire($donnee);
Line -... Line 23...
-
 
23
 
-
 
24
		$requete_insertion = 'INSERT INTO annu_donnees_temp '.
-
 
25
					'VALUES '.
-
 
26
					'('.$this->proteger($identifiant).','.$this->proteger($donnees).', NOW())';
27
 
27
 
Line 28... Line 28...
28
		$requete_insertion = 'INSERT INTO annu_donnees_temp '.
28
		$insertion = $this->requete($requete_insertion);
Line 29... Line 29...
29
					'VALUES '.
29
 
Line 30... Line -...
30
					'('.$this->proteger($identifiant).','.$this->proteger($donnees).', NOW())';
-
 
31
 
-
 
32
		$this->requete($requete_insertion);
30
		if(!$insertion) {
33
 
31
			return false;
Line 34... Line 32...
34
		return $identifiant;
32
		}
Line 102... Line 100...
102
			return false;
100
			return false;
103
		}
101
		}
104
	}
102
	}
Line 105... Line 103...
105
 
103
 
106
}
-
 
107
 
104
}
108
?>
105
?>