Subversion Repositories Applications.referentiel

Rev

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

Rev 53 Rev 54
Line 121... Line 121...
121
					'header' => "Content-type: application/x-www-form-urlencoded\r\n",
121
					'header' => "Content-type: application/x-www-form-urlencoded\r\n",
122
      				'content' => http_build_query($donnees, null, self::HTTP_REQUETE_SEPARATEUR))));
122
      				'content' => http_build_query($donnees, null, self::HTTP_REQUETE_SEPARATEUR))));
123
			$flux = @fopen($url, 'r', false, $contexte);
123
			$flux = @fopen($url, 'r', false, $contexte);
124
			if (!$flux) {
124
			if (!$flux) {
125
				$this->traiterEntete($http_response_header, $url);
125
				$this->traiterEntete($http_response_header, $url);
126
				$e = "L'ouverture de l'url '$url' a échoué!";
126
				$e = "L'ouverture de l'url '$url' par la méthode HTTP '$mode' a échoué!";
127
				trigger_error($e, E_USER_WARNING);
127
				trigger_error($e, E_USER_WARNING);
128
			} else {
128
			} else {
129
				// Informations sur les en-têtes et métadonnées du flux
129
				// Informations sur les en-têtes et métadonnées du flux
130
				$entetes = stream_get_meta_data($flux);
130
				$entetes = stream_get_meta_data($flux);
131
				$this->traiterEntete($entetes, $url);
131
				$this->traiterEntete($entetes, $url);