Hi,
momentan erzeuge ich so Thumbnails (stark gekürzt) auf unserem Server:
if(!file_exists($thumbimage) || filemtime($thumbimage) < filemtime($image) ) {
if(!file_exists($thumbdir) ) {
mkdir($thumbdir);
}
$Originalgrafik = ImageCreateFromJPEG($image);
$Thumbnailgrafik = ImageCreateTrueColor($width, $height);
ImageCopyResized($Thumbnailgrafik, $Originalgrafik, 0, 0, 0, 0, $width, $height, $imagesize[0], $imagesize[1]);
ImageJPEG($Thumbnailgrafik, $thumbimage);
}
header("Content-type: image/jpeg");
readfile($thumbimage);
Das Ganze soll nun auf einem FTP Server geschehen.
Sprich $thumbimage = 'ftp://user:pass@host/file.jpg';
Die Ordner legt er mir noch richtig an, aber bei der ImageJPEG() Zeile kommt folgender Fehler:
Warning: imagejpeg() [function.imagejpeg]: Unable to open 'ftp://user:pass@host/file.jpg' for writing: Invalid argument in imageFunction.php on line...
Muss ich das Bild erst lokal auf unserem Server erzeugen und dann per FTP kopieren lassen? Gibt es keine einfachere Methode?
Greetings,
Matt