kostenloser Webspace werbefrei: lima-city


Mit Php auf Grafik schreiben

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    s**********n

    Wie kann man mit PHP auf ne Grafik schreiben?
    Wie hier auf Lima-City...
    Also wenn ich jetzt nen Titel eingebe f?r den Thread dann erscheint das ja als Grafik auf diesen gr?nem hintergrund...
    Ich wollte dann einige Bannertemplates hochladen und dann k?nnte man mit PHP den Webseitennamen draufmachen w?r doch nen fetter service?
    Also wie http://www.quickbanner.com
    Nur mit sch?nen Bannern :wink: und gratis :wink:
    Wer kann mir da helfen?

    Oder so wie in meiner signatur :wink: das ist dann ja auch ne Grafik und kein hintergrund mit htmltext drauf aber ich denke ihr versteht mich wohl...

    Beitrag ge?ndert am 10.09.2005 14:59 von serj-tankian

    Beitrag ge?ndert am 10.09.2005 15:13 von serj-tankian
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

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

  3. s********r

    Ich glaube, da verwendet man den PHP-befehl "imagefttext". In meinem PHP-befehlsverzeichnis ist er nur erw?hnt aber nicht mit einem Beispiel veranschaulicht.

    Vielleicht hilft dir ja das weiter: http://php.benscom.com/manual/en/function.imagefttext.php

    sebigisler
  4. Autor dieses Themas

    s**********n

    Hmm... verstehe ich nicht was da auf der Seite steht :mad:

    kann nicht jemand einfach den code posten?
  5. Guldengeiler Xalvi bzw. serj-tankian. :biggrin:

    <?php
    require_once ( 'inc/functions.php' );
    /* Falls "$_GET['action']" nicht gesetzt die erste Seite ausw?hlen. */
    $text                         = ( isset ( $_SERVER['PATH_INFO'] ) ) ? $_SERVER['PATH_INFO'] : '/Startseite';
    $text                         = cyCase_de_de_space ( $text );
    //$text = preg_replace ( '/\//i', '_', $text );
    $text = preg_replace ( '/\//i', '', $text, 1 );
    $text = preg_replace ( '/\//i', '_', $text );
    $path = 'img/'.$text.'.gif';
    
    
    // Falls das Bild noch nicht existiert, das Bild erstellen
    if ( file_exists ( $path ) === false ) {
      // Bildfl?che erstellen
      $im = imagecreatetruecolor ( 259, 20 );
      
      // Vorlage laden
      $im = imagecreatefromgif ( 'img/Vorlage.gif' );
      
      // Text erzeugen
      $color = imagecolorallocate ( $im, 0, 0, 0 );
      ImageTTFText ($im, 10, 0, 130, 17, $color, 'arial.ttf', $text);
      
      // Bild speichern
      imagegif( $im, $path );
      
      // Bild ausgeben und aus dem Speicher l?schen
      imagedestroy ( $im );
      unset ( $im );
    }
    
    // Bild ausgeben
    header ( 'Content-type:image/gif' );
    readfile ( $path );
    ?>



    Das ganze musst du nat?rlich noch umschreiben. ;)
    Ein paar Funktionen sind n?mlich in meinem CMS verstekct. xD

    Beitrag ge?ndert am 10.09.2005 18:16 von lucas9991
  6. 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!