haddim olmadığını bilerekten bir önerim olsa
o kod kümesi değişsin bence
nihayetinde herkesde file get contents vardır.
	function sorgula($feed){
		GLOBAL $referansid;
		if(function_exists('curl_init')) {
		$ch = curl_init();
		$timeout = 0;
		curl_setopt ($ch, CURLOPT_URL, $feed."&softid=".$referansid);
		curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
		curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
		$xml = @curl_exec($ch);
		curl_close($ch);		
		} else {
		$xml = file_get_contents($feed."&softid=".$referansid);
		}
		return $xml;
	}