Ich erhalte die Fehlermeldung
Fatal error: Call to undefined function: imagecreate() in C:\Programme\Jana2\html\dbimages.php on line 31
wenn ich folgenden Code verwende
$image = ImageCreate(150,30);
Darf das bei PHP 4.3.3 sein?
Ich erhalte die Fehlermeldung
Fatal error: Call to undefined function: imagecreate() in C:\Programme\Jana2\html\dbimages.php on line 31
wenn ich folgenden Code verwende
$image = ImageCreate(150,30);
Darf das bei PHP 4.3.3 sein?
hi johannes,
es muss heissen:
$img=@imagecreate(50,30);
http://de2.php.net/manual/de/function.imagecreate.php
…ein zeiger wird zurueckgeliefert…
gruss josh
Warum funktioniert
<?php header ("Content-type: image/jpeg");<br />$im = @ImageCreateFromJPEG("2133s.jpg");
ImageJPEG($im);
?\>
nicht, aber
<?php header ("Content-type: image/jpeg");<br />readfile("2133s.jpg");
?\>
nicht.
Außerdem funktioniert z.B. mysql_connect(); auch ohne @
vielleicht
weil readfile ein echo braucht?
kA habs nicht probiert… klingt aber so als würde so nur die Datei eingelesen aber nicht ausgegeben werden…
das @ unterdrückt nur Fehlermeldungen - wenn keine Produziert wird dann wird auch keine angezeigt…
Wird bei Bildern eine produziert, dann kann das angezeigte Bild natürlich nicht dargestellt werden.
Ja, sofern du die GD Erweiterung nicht installiert hast, ist das normal. Suche mal nach der auskommentierten Zeile unter extensions in der php.ini. Ggfs. musst du noch die entsprechenden DLLs der gdlib ins WIndows-Verzeichnis kopieren (ich weiss leider nicht, wie das unter Windows geht, nehme ich nicht…).
Alexander
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]