Получить изображение с другого сайта и сохранить

Для меня, спарсить изображен
$date = date("d_m_Y");         
if (!file_exists($_SERVER["DOCUMENT_ROOT"].'/upload/nagios/'.$date."/")) {
    mkdir($_SERVER["DOCUMENT_ROOT"].'/upload/nagios/'.$date."/", 0777, true);
}
$key = self::genKey(10);
$path = $_SERVER["DOCUMENT_ROOT"].'/upload/nagios/'.$date.'/'.$cid.'_'.$key.'.png';
file_put_contents($path, file_get_contents(self::PATH_TO_NAGIOS_IMAGES.$param.".png?".self::genKey(4)));
$path = '/upload/nagios/'.$date.'/'.$cid.'_'.$key.'.png';