kostenloser Webspace werbefrei: lima-city


Bild mit imagegetttftext() nicht angezeigt

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    robbmaster

    Kostenloser Webspace von robbmaster

    robbmaster hat kostenlosen Webspace.

    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>
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Hm... Gib mir mal bitte die Adressen zu dem Bild und der Textdatei, dann kann ich da einfacher schauen, wo das Problem liegt :)
  4. Deine Funktion liefert keinen Rückgabewert, wahrscheinlich lieht es nur daran.
  5. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!