I am trying to load an external feed using the script below, but the file that is generated is always empty. The service who offers the XML doesn't offer any support, but claims that I should send 'a valid HTTP Header User Agent', not explaining what a valid HTTP Header User Agent should be.
<?php
$feed = "[FEEDURL]"; //Hey Stackoverflow, I removed the URL on purpose
$content = file_get_contents($feed);
$dir = dirname($_SERVER['SCRIPT_FILENAME']);
$fp = fopen($dir.'/feedcopy.txt', 'w');
fwrite($fp, $content);
fclose($fp);
?>
Anyone got a clue? This script works with other XML feeds, so that shouldn't be the problem. Many thanks in advance.