Hallo,
ich habe ein kleines Problem mit einem PHP-Skript, dass Bilder von einer Webcam mittels eines Cronjobs herunterladen soll.
Dafür habe ich folgendes Skript:
function DownloadFile($getURL,$savePath) {
@unlink($savePath);
$fp = fopen ($savePath, ‚w+‘);
$ch = curl_init($getURL);
curl_setopt($ch, CURLOPT_TIMEOUT, 50);
curl_setopt($ch, CURLOPT_FILE, $fp);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
curl_exec($ch);
curl_close($ch);
fclose($fp);
}
Funktioniert auch zuverlässig bei Links wie www.beispiel.xx/beispiel.jpg
Jetzt habe ich aber das Problem, dass die URL des Bildes einer Webcam „http://83.218.185.13:81/axis-cgi/jpg/image.cgi?resol…“ ist. Setze ich das als $getUrl, kommt das Skript ins Stocken.
Wie muss ich es umbasteln, damit das Bild dies heruntererladen kann?
Leider unterstützt mein Server nur CURL und nicht das Öffnen von URLs mittls fopen.
Danke schonmal im Vorraus!
Kai