Subversion Repositories SmartDukaan

Rev

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

Rev 18111 Rev 19233
Line 347... Line 347...
347
		$this->log("[fields] ".print_r($fields,1),'api');
347
		$this->log("[fields] ".print_r($fields,1),'api');
348
		$fields_string = '';
348
		$fields_string = '';
349
		//open connection
349
		//open connection
350
		$ch = curl_init();
350
		$ch = curl_init();
351
		//execute post
351
		//execute post
352
		foreach($fields as $key=>$value) { $fields_string .= $key.'='.$value.'&'; }
352
		foreach($fields as $key=>$value) { $fields_string .= $key.'='.urlencode($value).'&'; }
353
		rtrim($fields_string, '&');
353
		rtrim($fields_string, '&');
354
		//set the url, number of POST vars, POST data
354
		//set the url, number of POST vars, POST data
355
		curl_setopt($ch,CURLOPT_URL, $url);
355
		curl_setopt($ch,CURLOPT_URL, $url);
356
		curl_setopt($ch,CURLOPT_POST, count($fields));
356
		curl_setopt($ch,CURLOPT_POST, count($fields));
357
		curl_setopt($ch,CURLOPT_POSTFIELDS, $fields_string);
357
		curl_setopt($ch,CURLOPT_POSTFIELDS, $fields_string);