Probleme mit Thumbnailscript

MiLa

Erfahrenes Mitglied
HuHu,
ich mal wieder, mit folgendem Problem:
Ich bin grade dabei nen relativ umfangreiches Galeriescript zu schreiben und habe mit dem erstellen der Thumbnails so meine Probleme:

Fatal error: Call to undefined function: imagecreatefromjpeg() in /home/www/larsi/test/upload.php on line 39

PHP:
// Folgendes wird an die Funktion übergeben:
$PicPathin="images/";
$PicPathOut="images/";
$bild="1063747321.jpg";
$newfilename="1063747321_tn.jpg";

// Hier die Funktion:
function CreateThumb($PicPathIn, $PicPathOut, $bild, $newfilename) {
	$size=getimagesize("$PicPathIn"."$bild");
	$ext=getFileExtension("$PicPathIn"."$bild");
	$breite=$size[0];
	$hoehe=$size[1];
	$neueBreite=130;
	$neueHoehe=intval($hoehe*$neueBreite/$breite);
	if($ext=="gif") {
		$altesBild=ImageCreateFromGIF("$PicPathIn$bild");
		$neuesBild=ImageCreate($neueBreite,$neueHoehe);
		ImageCopyResized($neuesBild,$altesBild,0,0,0,0,$neueBreite, $neueHoehe,$breite,$hoehe);
		ImageGIF($neuesBild,"$PicPathOut$newfilename");
	return true;
	}
	if($ext=="jpg") {
                                           //line 39 hier unter...
		$altesBild=ImageCreateFromJPEG("$PicPathIn"."$bild");
		$neuesBild=imagecreatetruecolor($neueBreite,$neueHoehe);
		ImageCopyResized($neuesBild,$altesBild,0,0,0,0,$neueBreite, $neueHoehe,$breite,$hoehe);
		ImageJPEG($neuesBild,"$PicPathOut"."$newfilename");
	return true;
	}
	return false;
	}

Kann mir da wer weiterhelfen ? Danke schonmal im Vorraus...
 
Hallo

ändere mal in :

von
PHP:
$altesBild=ImageCreateFromJPEG("$PicPathIn"."$bild");

in
PHP:
$altesBild=ImageCreateFromJPEG("$PicPathIn$bild");


Viel Spass

euer SaTaN
 
Wenns daran gelegen hätte...hätt ich mir echt in mein Hinterteil gebissen ;)

Nein, schade, daran lags nicht...

Glaub nich, das ich das nicht auch schon probiert hatte...
 
ich weiß nich genau, wo der Fehler liegt, aber ich weiß, dass hier im forum schon mal jemand seine Thumbnail-Klasse veröffentlich hat. Die hat bei mir sehr gut funktioniert.... wenn du mit der Funktion auf keinen grünen Zweig kommst, würd ich im Forum mal suchen... :)
 
hey
wie sieht es damit aus ?

PHP:
$bla = "$PicPathIn/$bild"; 
$altesBild=ImageCreateFromJPEG($bla);

Viel Spass

euer SaTaN
 
Im Prinzip war es doch richtig, nach Satans letztem Tip hätte man da nu "images//1063747321.jpg" als Pfadangaben stehen.

Ich weiss nicht, wo der fehler liegen könnte... :(

Naja, warten wir mal auf die schlauen Tagaktiven ;)
 
Zuletzt bearbeitet:
Hm, könnt es vieleicht sein, dass das am Webspace liegt?
Dass der Apache falsch konfiguriert ist?

Muss in der Configuration was extra eingetragen werden?
 
Hallo

was gefällt dir nicht an meinem Vorschlag des letzten Post ?

Oder habe ich wieder mal was nicht richtig verstanden.
Ich dachte du hättest gepostet das es danach funktionierte.

euer SaTaN
 
Ich glaube da gabs ein größeres Missverständniss ;)

Der fehler existiert nach wie vor, die Änderungen, die du mir vorgeschlagen hast, haben nichts gebracht...leider :(
 
Zurück