problem mit imagecreatefromjpeg
Einklappen
X
-
ja lag am gd, aber auf dem server selbst wo die seite laufen soll ist die richtige phpversion installiert... also geht jetzt. danke.
-
@wahsaga
nicht wirklich, aber da ich in 2 Tagen Urlaub habe und das für sage
und schreibe 6 Wochen, wollte ich auch einfach mal so was loswerden,
wäre schon aufgefallen.
Einen Kommentar schreiben:
-
@Arni: dieser unfug war doch hoffentlich nicht dein ernst?
Einen Kommentar schreiben:
-
Dein PHP wurde offenbar nicht gegen die GD-Lib kompiliert. Schau mal in die Ausgabe von phpinfo() - ziemlich weit oben steht der "Compile String" (grad nich im Kopf, wie der wirklich heißt), der sollte --with-gd=... enthalten und weiter unten sollte es einen Abschnitt GD geben.
imagecreatefromjpeg ist in deinem Code die erste Funktion, die GD voraussetzt. getimagesize funktioniert ohne.
(Der Punkt ist dort völlig in Ordnung.)
Einen Kommentar schreiben:
-
der punkt soll die variablen verbinden... ohne punkt bekomme ich auch ne fehlermeldung. hat aber damit nichts zutun.. hab es schon ohne variable probiert indem ich direkt in die funktion den pfad/bildname.jpg reingeschrieben habe.
so wie du es meinst hatte ich es anfangs, hab ich jetzt auch wieder gemacht. trotzdem gleiche fehlermeldung!#
wenn ich phpinfo mache unter gd ist zwar alles enable aber JPG wird garnicht aufgeführt... also kann es ja auch nicht enable sein... liegt das daran?Zuletzt geändert von manuelone; 24.08.2005, 15:51.
Einen Kommentar schreiben:
-
problem mit imagecreatefromjpeg
Fehlermeldung:
Fatal error: Call to undefined function imagecreatefromjpeg() in pfad/name.php on line 113
Line 113:PHP-Code:$PicPathIn = "../../../upload/referenzen/";
$PicPathOut = "../../../upload/referenzen/tn/";
$bild = $strFilename;
if (eregi("[0-9a-zA-Z]([.][0-9a-zA-Z])", $bild)) {
$size = getimagesize("$PicPathIn"."$bild");
$breite = $size[0];
$hoehe = $size[1];
$neueBreite = 60;
$neueHoehe = 40;
intval($hoehe*$neueBreite/$breite);
$altesBild = imagecreatefromjpeg($PicPathIn.$bild);
$neuesBild = imagecreatetruecolor($neueBreite,$neueHoehe);
imagecopyresized($neuesBild,$altesBild,0,0,0,0,$neueBreite,
$neueHoehe,$breite,$hoehe);
imagejpeg($neuesBild,"$PicPathOut"."TN"."$bild");
Was isn da falsch?PHP-Code:$altesBild = imagecreatefromjpeg($PicPathIn.$bild);
danke schonmal im vorraus für hilfe.Stichworte: -
Einen Kommentar schreiben: