Bild mit imagegetttftext() nicht angezeigt
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
adresse
basteln
bild
code
einfacher schauen
fehler
funktion
header
http
image
index
level
problem
textdatei
type
typische bild
versuchen
-
Ich versuche gerade für ein Browsergame ein dynamisches Signaturbild zu basteln, in dem die Werte der User angezeigt werden können, wie z.B. Level etc. Ich habe zuvor allerdings noch nie mit image-Funktionen gearbeitet. Mein Code wird ohne Fehler abgearbeitet, jedoch wird das typische Bild angezeigt, wenn ein Bild eben nicht da ist, d.h. wenn es nicht vorhanden ist bzw. es nicht angezeigt werden kann.
Das ist mein Code:
image.php
<?php header("Content-Type: image/jpeg"); function image() { $img = imagecreatefrompng('img.png'); $font_c = imagecolorallocate($img, 10, 36, 106); imagettftext($img, 20, 28, 30, 140, $font_c, 'atrahor.ttf', 'Username: Linx'); } echo '<img src="'.image().'" alt="">'; ?>
index.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title>Bild</title> </head> <body> <img src="image.php" alt="Signatur" /> </body> </html>
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Hm... Gib mir mal bitte die Adressen zu dem Bild und der Textdatei, dann kann ich da einfacher schauen, wo das Problem liegt :)
-
Deine Funktion liefert keinen Rückgabewert, wahrscheinlich lieht es nur daran.
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage