Einzelnen Beitrag anzeigen

Chrissi91

Registriert seit: 28. Jul 2005
849 Beiträge
 
#1

[PHP] Thumbnails erstellen -> Klappt nicht

  Alt 1. Feb 2008, 19:42
Moinsen,

http://www.softgames.de/developia/vi....php?cid=22390

ich habe mir obige Seite zu Gemüte geführt und umgesetzt. Da ich vieles davon nicht brauchte, hab ich es rausgeworfen und soweit gekürzt:

Code:
<?php

   function ImageLoad($filename){
      return ImageCreateFromJPEG($filename);
   }
   
   function ImageResize ($img){
      $width = (($width) ? $width : ImageSX ($img));
      $height = (($height) ? $height : ImageSY ($img));
      $tmpimg = ImageCreateTrueColor($width, $height);
      ImageCopyResampled($tmpimg, $img, 0, 0, 0, 0, $width, $height, ImageSX ($img), ImageSY ($img));
      return $tmpimg;
   }
   
   function Image ($img){
      header ("Content-type: image/jpg");
      return ImageJPEG($img, false, 100);
   }

   function ImageThumbnail($img, $maxsize = 60){
      $width = ImageSX ($img);
      $height = ImageSY ($img);
      if($width < $height){
               $maxsize = (($maxsize<=$height) ? $maxsize:$height);
         $width = $maxsize/$height * $width;
         $height = $maxsize;
      } else {
         $maxsize = (($maxsize<=$width) ? $maxsize:$width);
         $height = $maxsize/$width * $height;
         $width = $maxsize;
      }
      return ImageResize ($img, $width, $height);
   }

?>
Damit rufe ich es auf:

Code:
$img = ImageLoad ('Bilder/'.$row['id'].'.jpg');
$img = ImageThumbnail ($img);
Image($img);
Das Problem ist, dass beim Aufrufen der Seite, ich gefragt werde, ob ich die index.php runterladen möchte, auf der sich die Thumbnails befinden sollen (nutze den IE 7). Lade ich es runter, habe ich den HTML-Code mit den Bildern im Texteditor als Sonderzeichen. Wie schaffe ich es, dass die INDEX als HTML-Seite mit Bildern angezeigt werden soll?
  Mit Zitat antworten Zitat