Ich werde wahnsinnig...

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

  • Ich werde wahnsinnig...

    Habe folgenden Quelltext:

    PHP-Code:
    //************************
    //Leere Zeilen löschen
    //************************
    //block = In diesem Block steht die Zeile
    //line = die endgültige Linie der Angabe
    $block = array();
    $line = array();

    $anzahl 1;
    for (
    $x 1$x 11$x++) {
        if (
    $tmpline[$x] !== "") {
        
    $line[$anzahl] = $tmpline[$x];
        
    $block[$anzahl] = $tmpblock[$x];
        
    $anzahl++;
        }
    }
    $anzahl $anzahl 1;

    //echo "Anzahl Zeilen: ".$anzahl." Stueck";

    // Preview erstellen

    header('Content-type: image/png');
    $file 'bc_service_provider.png';
    $new_picture imagecreatefrompng($file);
    $fontfile 'myrii___.ttf';
    $fontsize 7;
    $fontangle 0;
    $text_color imagecolorallocate($new_picture000);

    $text $anzahl;
    imagettftext($new_picture$fontsize$fontangle1010$text_color$fontfile$text);
    imagepng($new_picture);
    imagedestroy($new_picture);
    ?> 
    In meinem ersten Versuch habe ich die Variable $anzahl mit dem 'echo' ausgegeben. Da stand eine '3' drin. Was auch richtig ist!!!!

    Dann habe habe ich das 'echo' auskommentiert und dann wollte ich die Variable $anzahl in einer Grafik (png) ausgeben.

    Und dann gibt er mir eine '4' aus. Der restliche Quellcode ist unverändert, es kam nur die Bildausgabe dazu.

    Wäre schön, wenn jemand hierfür eine Erklärung hätte!

    Vielen Dank! Gruß Frank

    EDIT:
    PHP-Tags sponsored by Goth.
    Zuletzt geändert von goth; 16.12.2003, 11:52.

  • #2
    also bei mir funzt es.

    ich hab mal per echo ausgegeben, da hatte ich 10 und dann habe ich das auskommentiert und im meinem bild stand 10.

    also dein code ist völlig in ordnung.
    Sunshine CMS
    BannerAdManagement
    Borlabs - because we make IT easier
    Formulargenerator [color=red]Neu![/color]
    Herkunftsstatistik [color=red]Neu![/color]

    Kommentar


    • #3
      what about $tmpline[$x] der code kann ja gar nicht vernünfig laufen.

      Kommentar


      • #4
        Ich wollte das auch mal testen und bei mir kam die Ausgabe so wie auf dem Bild im Anhang.

        Muss ich da noch irgendwas installieren, damit das funktioniert?

        GD-Support ist enabled sagt mir phpinfo()
        Angehängte Dateien
        it's not a bug,
        it's a feature!

        Kommentar


        • #5
          @XGN: lass mal die normalen ausgaben (echo) weg!

          Kommentar


          • #6
            Trotzdem nur Buchstaben- und Zahlensalat.
            it's not a bug,
            it's a feature!

            Kommentar


            • #7
              wie lässt du das bild den ausgeben?

              ggf. header senden!

              Kommentar


              • #8
                Ich benutze den Quelltext aus dem ersten Post in diesem Thread.
                it's not a bug,
                it's a feature!

                Kommentar


                • #9
                  sicher dass vor dem imagepng keine ausgabe kommt?

                  Kommentar


                  • #10
                    bei mir funzt alles 100 %

                    @x: schrifart!!!!!!!!!!!
                    Sunshine CMS
                    BannerAdManagement
                    Borlabs - because we make IT easier
                    Formulargenerator [color=red]Neu![/color]
                    Herkunftsstatistik [color=red]Neu![/color]

                    Kommentar


                    • #11
                      achso, sicherheitshalber nochmal das zitat aus dem manual:
                      Durch Verwendung der Funktion header() mit der "content-type"-Angabe "image/png" können Sie PHP-Skripte erstellen, welche die PNG-Ausgabe direkt vornehmen.

                      Kommentar


                      • #12
                        angepasst auf arial.ttf, Bildname bei imagecreatefrompng auch angepasst.
                        Anzahl_Fehlermeldungen=0;
                        it's not a bug,
                        it's a feature!

                        Kommentar


                        • #13
                          header?

                          Kommentar


                          • #14
                            header("Content-type: image/png");
                            it's not a bug,
                            it's a feature!

                            Kommentar


                            • #15
                              sorry, stand ja auch im quelltext.

                              Kommentar

                              Lädt...
                              X