Matt: ImageJPEG auf PHPs FTP Funktionen

Beitrag lesen

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