Wie erhalte ich den Dateinamen, wenn ich ein Image von einem Remote-Server nehme? Und wie mit Originalgröße und Dateiname speichern?Intervention Bild: Bild direkt von einer URL mit dem ursprünglichen Dateinamen speichern und ext?
// Take remote image
$img = Image::make('http://image.info/demo.jpg');
// how to save in the img/original/demo.jpg
$img->save(????);
Ich benutze Intervention, (http://image.intervention.io/api/make) CakePHP 3 Bild Verhalten zu bauen, ich möchte von Remote-Servern eine einfache Hochladen zur Verfügung zu stellen, und halten Sie das Originalbild als Quelle für zukünftige Manipulation.
EDIT
frage ich, gibt es die Intervention Bild Methode, die den Namen der Datei zurückgibt, wenn sie von dem Remote-Server genommen. Ich kenne PHP-Kopie(), ich kann auch die CakePHP-Datei-Dienstprogramme verwenden, aber es gibt mir die doppelte Anfrage auf Remote-Datei.
möglich Duplikat [Kopieren Bild von Remote-Server über HTTP] arbeiten (http://stackoverflow.com/questions/909374/copy-image-from-remote-server-over-http) – user3158900
Nein ist nicht dupliziert. – Salines