Problem mit Bild Funktion

kcyberbob

Erfahrenes Mitglied
Hallo zusammen,

ich habe ein Problem mit den Thumbs bei mir,
die ich mit folgendem Script erstellen lasse.
PHP:
		$name = time();
		$bildname = $name.'.jpg';
		
		$tempname = $_FILES['image']['tmp_name']; 
		$path = '/kunden/homepages/21/d21146026/htdocs/images/bildergalerie/'.$bildname; 
		move_uploaded_file($tempname, $path);
		
		$size = getimagesize('/kunden/homepages/21/d21146026/htdocs/images/bildergalerie/'.$bildname);
		$breite = $size[0]; 
  		$hoehe = $size[1];	

		if ($breite < $hoehe) {
			$neueHoehe = '150'; 
    		$neueBreite = '113'; 
		}
		elseif ($breite > $hoehe) {
			$neueHoehe = '113'; 
    		$neueBreite = '150'; 
		}

   		$altesBild = imagecreatefromjpeg('/kunden/homepages/21/d21146026/htdocs/smue/images/bildergalerie/'.$bildname); 
   		$neuesBild = imagecreate($neueBreite,$neueHoehe); 
   		imagecopyresized($neuesBild,$altesBild,0,0,0,0,$neueBreite,$neueHoehe,$breite,$hoehe); 
  		imagejpeg($neuesBild, '/kunden/homepages/21/d21146026/htdocs/images/bildergalerie/thumbs/'.$bildname, 75); 

    	imagedestroy($altesBild); 
   		imagedestroy($neuesBild);
Und mit
imagecreatetruecolor habe ich es auch schon probiert.

Die Thumbs bleiben immer schwarz.

An was kann das denn liegen?

Gruß Andy
 
Dann bau mal [PHPF]imageinterlace[/PHPF] hinter [PHPF]imagecopyresized[/PHPF] ein.

PHP:
imageinterlace ($image, 1);
 
Bei mir funktionert es mit folgender Kombination...

Code:
imagecreatefromjpeg(...)  // Bildquelle
imageCreatetruecolor(...) // neue Bildinstanz
imagecopyresampled(...) // Bildtransformation
imageJPEG(...) // Bild speichern

vg Clemens
 
Zurück