imagecreate() funktioniert nicht

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

  • imagecreate() funktioniert nicht

    Hy.

    Ich brauche dringend Hilfe!

    Ich möchte mit imagecreate() Bilder erstellen und anzeigen! (gdLib)
    Funktioniert aber nicht

    Code:

    header("Content-Type: image/gif");
    $image = imagecreate(20,20);
    $farbe_body=imagecolorallocate($image,255,0,0);
    $pos=10 + $merken * 20;
    imagegif($image,"",$pos);

    Ausgabe:

    Warning: Cannot modify header information - headers already sent by (output started at /var/www/web42/html/tkampichler/bilder.php:9) in /var/www/web42/html/tkampichler/bilder.php on line 28
    GIF87a€ÿ,„©Ëí£œ´Ú‹³Þ¼û¯;


    Ich bitte um Hilfe!

    Danke & lg
    kampicth

  • #2
    seit wann hat imagegif nen dritten parameter?

    was dein problem angeht lies mal den sticky thread mit bezug auf header..
    Die Milch bleibt ranzig!

    Kommentar


    • #3
      Welchen Thread soll ich lesen????

      Kommentar


      • #4
        ...
        php developer forum->mal die threads ganz oben mit Ausrufungszeichen anscheun (tip!! ACHTUNG wichtiger HINWEIS!!!! : "Cannot modify header information....")
        Die Milch bleibt ranzig!

        Kommentar


        • #5
          Ist mir jetzt sehr peinlich, aber ich finde den Thread nicht!!!!

          Kommentar


          • #6
            DAAAAAAAAAAAAAAAAAAAA!!!!

            gruß
            peter
            Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
            Meine Seite

            Kommentar


            • #7
              Original geschrieben von kampicth
              Ist mir jetzt sehr peinlich, aber ich finde den Thread nicht!!!!
              OffTopic:
              soso die regeln hast du dir also auch nicht angeschaut.. jaja
              Die Milch bleibt ranzig!

              Kommentar


              • #8
                OK. Das Header Problem ist gelöst, aber das Bild wird trotzdem nicht ausgegeben!

                Jetzt habe ich diese Fehlermeldung:

                GIF87a€ÿ,„©Ëí£œ´Ú‹³Þ¼û¯;





                ?????????

                Kommentar


                • #9
                  soso die regeln hast du dir also auch nicht angeschaut.. jaja
                  Und auch das Manual anscheindend nicht. Oder woher nimmt der TS die Info dass imagegif() 3 Parameter erwarten würde. Und hätte er die Regeln gelesen hätte er einen Tipp vonwegen Error Reporting gelesen.
                  aus dem Manual
                  int imagegif ( resource $im [, string $filename] )
                  Gruss

                  tobi
                  Gutes Tutorial | PHP Manual | MySql Manual | PHP FAQ | Apache | Suchfunktion für eigene Seiten

                  [color=red]"An error does not become truth by reason of multiplied propagation, nor does truth become error because nobody sees it."[/color]
                  Mohandas Karamchand Gandhi (Mahatma Gandhi) (Source)

                  Kommentar


                  • #10
                    Es funktioniert aber auch nicht, wenn ich nur $image als Variable mitübergebe!

                    Es kommt der selbe fehler!!!



                    $image = imagecreate(20,20);
                    $farbe_body=imagecolorallocate($image,255,0,0);
                    imagegif($image);



                    ?????????

                    Kommentar


                    • #11
                      Es gibt anscheinend ein Problem mit der imagegif funktion


                      Bitte um Hilfe!!!!!!

                      Kommentar


                      • #12
                        Funzt es denn mit einem JPG ?
                        Welche GD Lib Version verwendest du ?
                        aus dem 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.
                        Gruss

                        tobi
                        Gutes Tutorial | PHP Manual | MySql Manual | PHP FAQ | Apache | Suchfunktion für eigene Seiten

                        [color=red]"An error does not become truth by reason of multiplied propagation, nor does truth become error because nobody sees it."[/color]
                        Mohandas Karamchand Gandhi (Mahatma Gandhi) (Source)

                        Kommentar


                        • #13
                          keine gdlib verfügbar? bei mir funzt der code einwandfrei.

                          gruß
                          peter
                          Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
                          Meine Seite

                          Kommentar


                          • #14
                            tobi: der ausgegebene murks sieht nach dem header einer gif datei, das wird funktionieren..

                            kampicth: es gibt ein problem damit, dass du keine ahnung von dieser funktion hast. und du wirst nur herumraten..

                            hast du den richtigen header (content-type) abgeschickt?

                            Kommentar


                            • #15
                              Wie kann ich gdLib installieren?????

                              Kommentar

                              Lädt...
                              X