PHP-Bild

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

  • PHP-Bild

    Hallo,
    ich möchte ein Bild erzeugen doch kommt jedes mal:
    Code:
    Die Grafik kann nicht angezeigt werden, weil sie Fehler enthält
    Doch was mach ich falsch?
    Wenn ich eine normale Grafik erstelle kommt ein weißes Bild und wenn ich den Quelltext von einem Tutorial nehme kommt wieder der Fehler
    Hier der Code vom Tutorial:
    PHP-Code:
        <?php
        Header
    ("Content-Type: image/png");
        
    $breite 150;
        
    $hoehe 300;
        
    $kerze imagecreatetruecolor($breite$hoehe);
        
    $hintergrundfarbe imagecolorallocate($kerze200200200);
        
    imagefill($kerze00$hintergrundfarbe);
        
    $kerzendicke 100;
        
    $kerzenfarbe imagecolorallocate($kerze160119191);
        
    $kerze_x1 = ($breite $kerzendicke) / 2;
        
    $kerze_y1 80;
        
    $kerze_x2 $kerze_x1 $kerzendicke;
        
    $kerze_y2 $hoehe $kerze_x1;
        
    imagefilledrectangle($kerze$kerze_x1$kerze_y1$kerze_x2$kerze_y2$kerzenfarbe);
        
    $schwarz imagecolorallocate($kerze000);
        
    $docht_x1 $kerze_x1 + ($kerzendicke 2) - 1;
        
    $docht_y1 $kerze_y1 13;
        
    imagefilledrectangle($kerze$docht_x1$docht_y1$docht_x1+2$docht_y1+10$schwarz);
        
    $flamme imagecreatefrompng("media/flamme.png");
        
    $flammenbreite 26;
        
    $flammenhoehe 60;
        
    $flamme_x1 $kerze_x1 + ($kerzendicke 2) - ($flammenbreite 2);
        
    $flamme_y1 $kerze_y1 $flammenhoehe 2;
        
    imagecopy($kerze$flamme$flamme_x1$flamme_y100$flammenbreite$flammenhoehe);
        
    imagepng($kerze);
        
    ?>
    Was mache ich falsch?

  • #2
    habe fehler selber entdeckt.
    Hatte af dem Apache die gdlib nicht installiert

    Kommentar


    • #3
      Zitat von Marcoru Beitrag anzeigen
      PHP-Code:
      $flamme imagecreatefrompng("media/flamme.png"); 
      Habe jetzt keine Lust das Beispiel auszuprobieren, doch die Hälfte aller Fehler lag bei mir bisher stets daran, dass ein Pfad nicht richtig angegeben war. Also, wenn Du da schon das letzte Beispiel von

      PHP für dich - PHP - Eine brennende Kerze mit gd-lib erzeugen

      kopierst, dann lese Dir am besten auch das Tutorial zu diesem Code durch. Ich bezweifele nämlich, dass Du vorher ein Verzeichnis media mit einem Blid flamme.png angelegt hast.

      Edit: Deinen zweiten Post mit der gd-lib hatte ich jetzt übersehen, mein Fehler.
      Zuletzt geändert von Melewo; 08.05.2013, 10:23.

      Kommentar

      Lädt...
      X