Ankündigung

Einklappen
Keine Ankündigung bisher.

gd-Bibliothek

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • gd-Bibliothek

    hallo

    ich habe ein Problem ich habe einen Apache2 Server mit php5.1.4 bei mir zu hause auf meinem Windows Rechner installiert des weiteren habe ich die GD Bibliothek aktiviert laut meiner info.php läuft alles nur leider kann ich keine Bilder mit text und verschiedenen Schriften erzeugen wiesooooo


    meine info.php

    ----------------------------------------------------------------------
    Configure Command cscript /nologo configure.js "--enable-snapshot-build" "--with-gd=shared"
    ----------------------------------------------------------------------
    GD Support enabled
    GD Version bundled (2.0.28 compatible)
    FreeType Support enabled
    FreeType Linkage with freetype
    FreeType Version 2.1.9
    T1Lib Support enabled
    GIF Read Support enabled
    GIF Create Support enabled
    JPG Support enabled
    PNG Support enabled
    WBMP Support enabled
    XBM Support enabled
    ++++++++++++++++++++++++++++++++++

    mein Provider info.php

    -------------------------------------------------------------


    Configure Command './configure' '--prefix=/usr' '--enable-memory-limit' '--enable-calendar' '--enable-sysvsem' '--enable-sysvshm' '--enable-sysvmsg' '--enable-bcmath' '--enable-sockets' '--enable-trans-sid' '--enable-exif' '--enable-gd-native-ttf' '--enable-versioning' '--enable-ftp' '--enable-shmop' '--enable-track-vars' '--enable-inline-optimization' '--enable-magic-quotes' '--enable-dbx' '--enable-safe-mode' '--enable-mbstring' '--disable-rpath' '--disable-debug' '--with-_lib=lib' '--with-regex=php' '--with-mysql' '--with-layout=GNU' '--with-gd' '--with-jpeg-dir=/usr' '--with-png-dir=/usr' '--with-mcrypt' '--with-zlib' '--with-xml' '--with-bz2' '--with-pcre-regex' '--with-gettext' '--with-gmp' '--with-openssl' '--with-pear' '--with-xmlrpc' '--with-mime-magic' '--with-curl' '--with-mcal=/usr' '--with-mhash=/usr' '--with-mm' '--with-ttf=/usr' '--with-t1lib=/usr' '--with-freetype-dir=yes' '--with-xpm-dir=/usr/X11R6' '--with-imap' '--with-imap-ssl' '--with-iconv' '--with-apxs2=/usr/sbin/apxs2-prefork' 'i586-suse-linux'
    --------------------------------------------------------------------------------------
    GD Support enabled
    GD Version bundled (2.0.28 compatible)
    FreeType Support enabled
    FreeType Linkage with freetype
    T1Lib Support enabled
    GIF Read Support enabled
    GIF Create Support enabled
    JPG Support enabled
    PNG Support enabled
    WBMP Support enabled
    XBM Support enabled
    ++++++++++++++++++++++++++++++++++++++++++++++++++ +++


    PS.: der Code ist nicht schuld bei meinem Provider geht alles

    ich währe für jeden Tip dankbar

  • #2
    Re: gd-Bibliothek

    Zitat von meisterigel
    [...] nur leider kann ich keine Bilder mit text und verschiedenen Schriften erzeugen wiesooooo
    Definiere "funktioniert nicht".

    Zitat von meisterigel
    PS.: der Code ist nicht schuld bei meinem Provider geht alles
    Solange dein Script nicht läuft, kann man das wohl kaum ausschließen. Da ich dein Script nicht kenne, könnte ich auch davon ausgehen, dass du vielleicht einfach ein Schönwetterscript geschrieben hast, dass nur unter bestimmten Umständen einwandfrei funktioniert.

    Kommentar


    • #3
      es werden keine bilder erzeugtn bei meinem Provider geht es

      Kommentar


      • #4
        Ohne deinen code kann aber keiner ausser der liebe gott sagen warum..
        kling nicht mal komisch is aber trotzdem so...

        Kommentar


        • #5
          mein code



          <?


          $image = imagecreate(330,213);
          $farbe_body=imagecolorallocate($image,243,243,243) ;
          $font_c = imagecolorallocate($image,255,10,10);

          // Text zentrieren
          $TS = Imagettfbbox(20, 0, "arial.ttf", "dies ist ein test");
          $x = abs ($TS[2]-$TS[0]);
          $x = (imagesx($image)/2) - ($x/2);


          imagettftext($image, 20, 0, $x, 30, $font_c, "arial.ttf", "dies ist ein test");

          // Text zentrieren
          $TS = Imagettfbbox(20, 0, "arial.ttf", "ein test");
          $x = abs ($TS[2]-$TS[0]);
          $x = (imagesx($image)/2) - ($x/2);


          imagettftext($image, 20, 0, $x, 50, $font_c, "arial.ttf", "ein test");



          header("Content-type: image/gif");
          imagegif($image);

          ?>


          ich verstehe das nicht der code ist richtig

          Kommentar


          • #6
            Benutz die PHP Tag's BITTE !!!!!!

            Zitat von PHP Manual
            ImageCreate() gibt den Zeiger auf ein neues Bild zurück. Dieser Zeiger stellt ein leeres Bild mit der Größe x_size und y_size dar.

            Es wird empfohlen, die Funktion imagecreatetruecolor() zu verwenden.
            Hast dir das Manual also nicht richtig angeschaut

            Ha LOL ===> Und dann noch eins !!!!

            Zitat von PHP Manual
            Anmerkung: ACHTUNG: Ab Version 1.6 wurde die GIF-Unterstützung komplett aus der GD-Bibliothek entfernt. Diese Funktion ist also nur verfügbar, wenn Sie eine Version vor 1.6 verwenden.
            Vllt einfach mal mit dem Manual beschäftigen!

            http://de2.php.net/manual/de/function.imagegif.php

            Kommentar


            • #7
              Wird überhaupt ein Bild erzeugt ?

              $TS = Imagettfbbox(20, 0, "arial.ttf", "ein test");
              Einige Server möchten bei der Angabe der TFF den absoluten Pfad zur TFF.
              Sonst kann es passieren, dass keine Schrift (ohne Fehlermeldung) dargestellt wird.

              Kommentar


              • #8
                also ich habe das mit dem absoluten Pfad auch schon versucht geht leider auch nicht

                ich sage noch mal bei meinem Provider geht es nur auf meinem locahlen server nicht ich verstehe das nicht

                Kommentar


                • #9
                  Dann lass doch mal das Senden des MIME-Type-Headers weg und schau dir an, was PHP dir alles mitteilen möchte (error_reporting natürlich auf E_ALL setzen und display_errors aktivieren).

                  Kommentar


                  • #10
                    Wird überhaupt ein Bild erzeugt ?
                    Frage nicht beantwortet

                    Kommentar


                    • #11
                      ich habs

                      die Lösung ist so einfach das es schon peinlich ist

                      ich habe den php tage nicht richtig begonnen
                      ich habe "<?" geschrieben statt "<?php"

                      danke das ihr mir helfen wolltet

                      Kommentar


                      • #12
                        lags doch am CODE !!

                        Kommentar


                        • #13
                          jo

                          Kommentar

                          Lädt...
                          X