Subversion Repositories eFlore/Applications.cel

Rev

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

Rev 966 Rev 996
Line 40... Line 40...
40
	 * uid[1] : criteres de filtrage de la forme critere1=valeur1&critere2=valeur2
40
	 * uid[1] : criteres de filtrage de la forme critere1=valeur1&critere2=valeur2
41
	 */ 
41
	 */ 
42
	function getElement($uid)
42
	function getElement($uid)
43
	{
43
	{
44
		// Controle detournement utilisateur
44
		// Controle detournement utilisateur
45
		session_start();
-
 
46
	    $this->controleUtilisateur($uid[0]);
45
	    $this->controleUtilisateur($uid[0]);
Line 47... Line 46...
47
 
46
 
Line 48... Line 47...
48
		$chercheur_observations = new RechercheObservation($this->config);
47
		$chercheur_observations = new RechercheObservation($this->config);
Line 82... Line 81...
82
	 * pairs : données à mettre à jour sous la forme de clés => valeurs
81
	 * pairs : données à mettre à jour sous la forme de clés => valeurs
83
	 */ 
82
	 */ 
84
	function updateElement($uid,$pairs) {
83
	function updateElement($uid,$pairs) {
Line 85... Line 84...
85
 
84
 
86
		// Controle detournement utilisateur
-
 
87
		session_start();
85
		// Controle detournement utilisateur
Line 88... Line 86...
88
		$this->controleUtilisateur($uid[0]);
86
		$this->controleUtilisateur($uid[0]);
89
		
87
		
90
		if (!isset($uid[1])) {
88
		if (!isset($uid[1])) {
Line 107... Line 105...
107
	* uid[1] : ordres des observations à supprimer séparés par des virgules
105
	* uid[1] : ordres des observations à supprimer séparés par des virgules
108
	*/ 
106
	*/ 
109
	function deleteElement($uid)
107
	function deleteElement($uid)
110
	{
108
	{
111
	 	// Controle detournement utilisateur
109
	 	// Controle detournement utilisateur
112
		session_start();
-
 
113
		$this->controleUtilisateur($uid[0]);
110
		$this->controleUtilisateur($uid[0]);
Line 114... Line 111...
114
		
111
		
115
		if (!isset($uid[1])) {
112
		if (!isset($uid[1])) {
116
			//TODO: envoyer un message d'erreur
113
			//TODO: envoyer un message d'erreur