Fritz: HTTP/1.1 401 Unauthorized

Beitrag lesen

Hallo,

ich möchte ein paar Bilder von einer anderen Seite per PHP abholen und lokal auf meinem Webspace speichern. Die Erlaubnis liegt vor. Folgendes kleines Script nutze ich

<?php
error_reporting(E_ALL);
ini_set('display_errors', 1);

$url    = 'example.com/100_4871.JPG';
$img    = '100_4871.JPG';
$file   = file($url);
$result = file_put_contents($img, $file)
?>

Ich erhalte dabei folgende Fehlermeldung: failed to open stream: HTTP request failed! HTTP/1.1 401 Unauthorized

Ich denke, ich muss dem Script irgendwie die Login-Daten mit übergeben? die Frage ist nur wie?