externes http Bild auf Webserver speichern

Forumsregeln
Die Beiträge in diesen Forum werden nicht bei den aktuellen Themen aufgelistet!
Antworten
Benutzeravatar

Themenersteller
Pogo
Administrator
Beiträge: 361
Registriert: 28. Nov 2009, 01:06
Hat sich bedankt: 5 Mal
Danksagung erhalten: 14 Mal
Kontaktdaten:

externes http Bild auf Webserver speichern

Ungelesener Beitrag von Pogo » 2. Dez 2018, 02:22

Der Code speichert meine externe Signatur auf meinem Webserver ab und diese Datei binde ich dann per https in die Signatur ein.
Denn eine http Signatur wird nicht angezeigt auf einem https Webspace.
In Zeile 2 steht die externe Bild URL drin, in Zeile 4 der Dateiname wie er gespeichert werden soll.
Diese Datei ist auf dem Webserver und wird extern alle 30min aufgerufen.
Dafür nutze ich den Dienst von https://cron-job.org/de/.

Code: Alles auswählen

<?php
$contents= file_get_contents('http://wotinfo.net/de/signaturerecent/EU/501945598/maus/signature.png');
setlocale(LC_TIME, 'de_DE');
$savename = strftime("Immothep");

$savefile = fopen("$savename.png", "w");
fwrite($savefile, $contents);
fclose($savefile);
?>
Posting © by Pogo. Alle Rechte vorbehalten. Kein verwenden und zitieren ohne Erlaubnis.

Bild

Antworten