Subversion Repositories eFlore/Applications.coel

Rev

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

Rev 1578 Rev 1587
Line 48... Line 48...
48
		// Nettoyage du $_GET (sécurité)
48
		// Nettoyage du $_GET (sécurité)
49
		if (isset($_GET)) {
49
		if (isset($_GET)) {
50
			$get_params = array('orderby', 'distinct', 'start', 'limit', 'formatRetour');
50
			$get_params = array('orderby', 'distinct', 'start', 'limit', 'formatRetour');
51
			foreach ($get_params as $get) {
51
			foreach ($get_params as $get) {
52
				$verifier = array('NULL', "\n", "\r", "\\", "'", '"', "\x00", "\x1a", ';');
52
				$verifier = array('NULL', "\n", "\r", "\\", "'", '"', "\x00", "\x1a", ';');
53
				$_GET[$get] = str_replace($verifier, '', $_GET[$get]);
-
 
54
				if (isset($_GET[$get]) && $_GET[$get] != '') {
53
				if (isset($_GET[$get]) && $_GET[$get] != '') {
-
 
54
					$_GET[$get] = str_replace($verifier, '', $_GET[$get]);
55
					$this->$get = $_GET[$get];
55
					$this->$get = $_GET[$get];
56
				} else {
56
				} else {
57
					$_GET[$get] = null;
57
					$_GET[$get] = null;
58
				}
58
				}
59
			}
59
			}
Line 162... Line 162...
162
 
162
 
163
		// Gestion de l'envoie du déboguage
163
		// Gestion de l'envoie du déboguage
Line 164... Line 164...
164
		$this->envoyerDebogage();
164
		$this->envoyerDebogage();
165
		
165
		
166
		// Envoie sur la sortie standard
166
		// Envoie sur la sortie standard
Line 167... Line 167...
167
		$this->envoyerContenu($encodage, $mime, $contenu);
167
		$this->envoyerContenu(null, null, $contenu);
168
	}
168
	}
169
	
169