Problem mit der Anzeige von dynamischen Bildern

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

  • Problem mit der Anzeige von dynamischen Bildern

    Hallo, habe das Problem, das in eineigen Foren meine Bilder nicht angezeigt werden, die ich dynamisch erstelle, obwohl dort GIF erlaubt ist und die Bilder als GIF erstellt werden.

    Habe es auch schon mit ansetzung einer Endung probiert.

    Hier ein Beispiel Bild:



    so sieht der Link aus:

    http://www.ug-team.de/stats/1/stats....D=LaireTM&.gif

    und das Script was am Ende das bild zusammensetzt (nach allen Abfragen:

    PHP-Code:
    $im imagecreatetruecolor (162300); 
    $tc1  imagecolorresolve ($im000); 
    $im1 imagecreatefromgif($pthImage1);
    $im2 imagecreatefromgif($pthImage2);

    ImageCopy ($im$im10000162300);
    ImageCopy ($im$im2565002515); 
     
    ImageString($im355"ID: ".$sGBID$tc1); 
    ImageString($im3520"Gilde: ".$sGilde$tc1);
    ImageString($im3535"GP: ".$sGP$tc1);
    ImageString($im3550"Rank: ".$sRank$tc1);

    header("Content-Type: image/gif"); 
    imagepng($im); 
    ImageDestroy($im); 
    Hat jemand eine Lösung für das problem?

    Oh hier wird es auch nicht angezeigt :-(
    Zuletzt geändert von Laire; 02.10.2004, 11:03.

  • #2
    Re: Problem mit der Anzeige von dynamischen Bildern

    Original geschrieben von Laire
    Oh hier wird es auch nicht angezeigt :-(
    ja, weil auch hier zur einbindung von bildern über [img=...] der dateiname der ressource mit .gif (.jp(e)g/.png) enden muss.

    Habe es auch schon mit ansetzung einer Endung probiert.
    nein, du hast noch einen parameter ans ende des query strings angehängt.

    Hat jemand eine Lösung für das problem?
    benenne dein script in .gif um, und sorge dafür, dass es auch mit dieser endung geparst wird.
    I don't believe in rebirth. Actually, I never did in my whole lives.

    Kommentar


    • #3
      ok, sorry vergesst es
      [Test] MySQL cli Emulator

      Kommentar


      • #4
        Original geschrieben von NielsRunge
        png != gif ?
        ein weitere guter punkt, adlerauge *g*
        I don't believe in rebirth. Actually, I never did in my whole lives.

        Kommentar


        • #5
          Original geschrieben von wahsaga
          ein weitere guter punkt, adlerauge *g*
          ne, ne, das geht schon in ordnung ... gif lesen und png ausgeben
          Kissolino.com

          Kommentar


          • #6
            Original geschrieben von Wurzel
            ne, ne, das geht schon in ordnung ... gif lesen und png ausgeben
            aber nicht unter dem content-type-header ... holzauge :-)
            I don't believe in rebirth. Actually, I never did in my whole lives.

            Kommentar


            • #7
              Original geschrieben von wahsaga
              ... holzauge :-)
              sh*t ... muss mal wieder beide aufmachen
              Kissolino.com

              Kommentar


              • #8
                So habe das script jetzt in

                xxx.abc

                umbenannt hier das ergebniss:



                Link:

                http://www.example.com/xxx.abc
                EDIT:
                original-links entfernt, siehe meine antwort weiter unten.
                wahsaga


                jetzt zeigt er mir es noch nicht mal mehr als Link an, wobei ich wahrscheinlich auch das problem sehe, das sich die stats.php (jetzt stats.gif) aus mehreren php Datein zusammensetzt (include) hier mal der inhalt der stats.php (stats.gif):

                PHP-Code:
                <?php

                mysql_connect
                ("******","*****","*****");
                mysql_select_db("******");

                $pthImage1 "statsbg.gif";



                $imforum mysql_query("SELECT Gunbound_ID FROM bb1_user_table  WHERE Gunbound_ID='$sGBID' LIMIT 1"); 
                if (
                mysql_num_rows($imforum) == 1
                {

                    
                $intabelle mysql_query("SELECT gb_id FROM stats  WHERE gb_id='$sGBID' LIMIT 1"); 
                    if (
                mysql_num_rows($intabelle) == 1)
                    {
                     
                        
                $abfrage "SELECT * FROM stats WHERE gb_id='$sGBID' LIMIT 1";
                        
                $alt mysql_query($abfrage);
                        
                $row mysql_fetch_object($alt);
                            if (
                time()-86400 >= "$row->gb_time")  
                        {
                            include(
                "suchen.php");
                            include(
                "update.php");
                            include(
                "abrufen.php");
                            include(
                "level.php");
                            include(
                "bild.php");            
                        }
                        else
                        {
                            include(
                "abrufen.php");
                            include(
                "level.php");
                            include(
                "bild.php");        
                        }
                    
                    }
                    else
                    {
                        include(
                "suchen.php");
                        include(
                "speichern.php");
                        include(
                "abrufen.php");
                        include(
                "level.php");
                        include(
                "bild.php");    
                    }

                }
                else
                {
                include(
                "nein.php");
                }
                mysql_close();
                ?>
                das bild selbst, wird in der bild.php zusammen gesetzt, welches dann in der stats.php includet wird.
                Zuletzt geändert von wahsaga; 01.10.2004, 12:56.

                Kommentar


                • #9
                  wahsaga
                  > benenne dein script in .gif um, und sorge dafür, dass es auch mit dieser endung geparst wird.

                  Laire
                  > So habe das script jetzt in stats.gif umbenannt hier das ergebniss:

                  Und hast Du dafür gesorgt dass GIFs geparst werden?
                  Wohl nicht, sonst würde das Ergebnis anders aussehen.
                  Wenn Du Apache nutzt ist addtype Dein Stichwort.

                  Und an die PNG & GIF Geschichte hast Du auch gedacht?
                  [Test] MySQL cli Emulator

                  Kommentar


                  • #10
                    ähmm also ich habe mir das oben jetzt aus php.net zusammengebastelt...

                    >Und an die PNG & GIF Geschichte hast Du auch gedacht?

                    Für mich sieht das oben aus, als wenn das worum da diskutiert wird, was wegeditiert wurde ich habe doch nirgends PNG stehen.... *verwirrtsein*


                    > Wenn Du Apache nutzt ist addtype Dein Stichwort.

                    muss mir den Befehl mal angucken....

                    [edit]

                    Bei php.net bekomme ich nicht wirklich einen Befehl der so heisst....

                    Kommentar


                    • #11
                      > Wenn Du Apache nutzt ist addtype Dein Stichwort.

                      muss mir den Befehl mal angucken....

                      [edit]

                      Bei php.net bekomme ich nicht wirklich einen Befehl der so heisst....
                      Stichwort != PHP Funktionsname

                      Aber einmal nach "apache addtype php" hätte vielleicht was gebracht, vielleicht auch nicht, habs nicht gemacht.
                      Also es geht nur wenn Du Zugriff auf die Konfigurationsdateien hast, also eigener Server oder .htaccess verwenden kannst bzw. addtype darin verwenden darfst.
                      [Test] MySQL cli Emulator

                      Kommentar


                      • #12
                        Original geschrieben von NielsRunge
                        Stichwort != PHP Funktionsname

                        Aber einmal nach "apache addtype php" hätte vielleicht was gebracht, vielleicht auch nicht, habs nicht gemacht.
                        Also es geht nur wenn Du Zugriff auf die Konfigurationsdateien hast, also eigener Server oder .htaccess verwenden kannst bzw. addtype darin verwenden darfst.
                        Also ich habe keinen eigenen Server sondern ne sharedServer bei all-inkl.com, das Paket habe ich: http://www.all-inkl.com/index.php?co...rtner=&domain= (das L Paket)

                        .htaccess: also da steht ich habe vollen zugriff darauf, aber bisher noch nie genutzt... da brauche ich jetzt wirklich hilfe, was ist das überhaupt? Was muss ich da nun machen?
                        Zuletzt geändert von Laire; 01.10.2004, 01:15.

                        Kommentar


                        • #13
                          Original geschrieben von Laire
                          da brauche ich jetzt wirklich hilfe, was ist das überhaupt? Was muss ich da nun machen?
                          ich glaub es hackt!

                          Hast Du Dich bemüht zu suchen? Hier oder Google oder sonstwo?
                          Wohl kaum, sonst würdest Du nicht so dreiste Beiträge verfassen... tz
                          [Test] MySQL cli Emulator

                          Kommentar


                          • #14
                            Original geschrieben von NielsRunge
                            Und hast Du dafür gesorgt dass GIFs geparst werden?
                            Wohl nicht, sonst würde das Ergebnis anders aussehen.
                            und deshalb hab ich die links mal entfernt, denn so sieht man deinen quelltext, und darin auch deine datenbank-passwörter ...!
                            I don't believe in rebirth. Actually, I never did in my whole lives.

                            Kommentar


                            • #15
                              habe jetzt folgende Sachen durchprobiert, aber es hat alle kein ergebniss gebracht, es wurde jedesmal gesagt es kann kein Bild angezeigt werden:

                              1.
                              AddType image/gif php

                              Dateiname: stats.php

                              2.
                              AddType image/gif php

                              Dateiname: stats.gif

                              3.
                              AddType image/gif gif

                              Dateiname: stats.gif


                              Das Addtype natürlich immer in der .htaccess

                              Kommentar

                              Lädt...
                              X