kostenloser Webspace werbefrei: lima-city


Text in vorhandenen Bild schreiben

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    speedtouch92

    Kostenloser Webspace von speedtouch92

    speedtouch92 hat kostenlosen Webspace.

    Hallo, ich plane ein Bild, dass mir immer anzeigt, vieviele Beitr?ge in meinem Forum stehen.

    Nun wollte ich f?r dieses Bild ein Hintergrundbild benutzen?

    Ich wollte es so machen, dass das Bild ge?ffnet wird, und dann schreibt php einen Text drauf.

    Bisher sieht mein Schript so aus:

    mysql_connect("", "", "");
    mysql_select_db("speedtouch92_01");
    
    $total_posts_sql = mysql_query("SELECT * FROM `phpbb_posts`");     //Beitr?ge auslesen
    $total_posts_result = mysql_num_rows($total_posts_sql);            //Beitr?ge z?hlen
    $total_members_sql = mysql_query("SELECT * FROM `phpbb_users`");   //Benutzer auslesen
    $total_members_result = mysql_num_rows($total_members_sql);        //Benutzer z?hlen
    
    
    Header("Content-Type: image/jpeg");
    # Hier wird der Header gesendet, der sp?ter die Bilder "rendert" ausser png kann auch jpeg dastehen
    
    ##################################################
    $width = 310; // Sp?ter die Breite des Rechtecks
    $height = 300; // Sp?ter die H?he des Rechtecks
    $img = ImageCreate($width, $height); # Hier wird das Bild einer Variable zu gewiesen
    ##################################################
    
    
    ##################################################
    $black = ImageColorAllocate($img, 0, 0, 0); # Hier wird der Variable $black die Farbe schwarz zugewiesen
    $white = ImageColorAllocate($img, 255, 255, 255); # Hier wird der Variable $white die Farbe wei? zugewiesen
    $red = ImageColorAllocate($img, 255, 0, 0); # Hier wird der Variable $red die Farbe rot zugewiesen
    # Die drei nullen bestehen aus den RGB-Parametern. 255, 0, 0 w?re z.B. rot. ($img muss am Anfang stehen)
    ##################################################
    
    
    ##################################################
    ImageFill($img, 0, 0, $white); # Hier wird mit ImageFill() das Bild gef?llt an den Koordinaten 0 und 0 mit der Variable $black, also Schwarz
    ImageString($img, 2, 2, 2, "Wir haben", $black);
    ImageString($img, 3, 60, 2, "$total_members_result", $red);
    ImageString($img, 2, 85, 2, "registrierte User", $black);
    ImageString($img, 2, 2, 20, "Unsere User haben bereits", $black);
    ImageString($img, 3, 160, 20, "$total_posts_result", $red);
    ImageString($img, 2, 190, 20, "Beitr?ge geschrieben", $black);
    # Die 2 steht f?r die GD-Lib interne Schriftart (es gibt insgesamt 5, also probierts aus).
    # Die 225 steht f?r die Position von Links, also 26px von Links entfernt.
    # Die 100 steht f?r die Postion von Oben, also 20px von oben entfernt.
    # Der Text, ist der, der sp?ter im Bild erscheinen soll.
    # $white steht f?r die Farbe die der Text haben soll.
    ###################################################
    
    ImagePNG($img); # Hier wird das Bild PNG zugewiesen
    ImageDestroy($img) # Hier wird der Speicherplatz f?r andere Sachen geereinigt


    Beitrag ge?ndert am 13.03.2006 11:48 von speedtouch92

    Beitrag ge?ndert am 13.03.2006 13:27 von speedtouch92
  2. 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!