PLustigCracker
Grünschnabel
Hab das jetzt mal abgeändert! ich schreib hier nur schnell die eine Function rein. Ganz unten gehts dann wieder weiter!!
PHP:
########THUMBNAIL ERSTELLEN#########
function daumennagel($pfad, $format, $imagesize, $file, $bild_url)
{
require('config.inc.php');
if ($format!="N/A")
{
$bild=$file;
$thumb=$config_thumbordner."/".$file;
$bild_url=$pfad;
$bildformat=$format;
$verkleinern=$imagesize[0]; // Setzt den Multiplikator mit dem Breite und Höhe multipliziert werden müssem damit breite=120px
$verkleinern=100/$verkleinern;
$thumb_width=$imagesize[0];
$thumb_width=$thumb_width*$verkleinern;
$thumb_height=$imagesize[1];
$thumb_height=$thumb_height*$verkleinern;
$thumbbild=$config_thumbordner."/$file";
switch ($bildformat)
{
case "GIF":
$image = ImageCreateFromGIF($bild_url);
$image1 = imagecreatetruecolor ($thumb_width, $thumb_height);
imagecopyresized($image1, $image, 0, 0, 0, 0, $thumb_width, $thumb_height, $imagesize[0], $imagesize[1]);
imageGIF($image1,$config_thumbordner."/$file",80);
break;
case "JPEG":
$image = ImageCreateFromJPEG($bild_url);
$image1 = imagecreatetruecolor ($thumb_width, $thumb_height);imagecopyresized($image1, $image, 0, 0, 0, 0, $thumb_width, $thumb_height, $imagesize[0], $imagesize[1]);
imageJPEG($image1,$config_thumbordner."/$file",80);
break;
case "PNG":
$image = ImageCreateFromPNG($bild_url);
$image1 = imagecreatetruecolor ($thumb_width, $thumb_height);
imagecopyresized($image1, $image, 0, 0, 0, 0, $thumb_width, $thumb_height, $imagesize[0], $imagesize[1]);
imagePNG($image1,$config_thumbordner."/$file",80);
break;
default:
echo "";
}
}
if ($format=="N/A")
{
$thumbbild="keinbild.GIF";
$keinbild=1;
}
return $thumbbild;
}
##########################################################################
Zuletzt bearbeitet: