Also ich habe folgendes problem:
Wir haben eine Homepage über Anime/Manga und uns dafür eine art Suchmaschine für bilder etc.
Das problem ist wen wir bilder die grösser als 1024 pixel sind in die Suchmaschine eintragen werden keine Thumbs erzeugt.
Nur ist jetzt leider der der bei uns immer die Ganzen php sachen gemacht hat für 6 Monate auf see und wir können selber nicht viel ändern währe nett wen uns wer helfen könnte
Das passiert immer wen das bild grösser als 1024 pixel ist
Problem
Ich poste auch mal den php script für die thumbs
Wir haben eine Homepage über Anime/Manga und uns dafür eine art Suchmaschine für bilder etc.
Das problem ist wen wir bilder die grösser als 1024 pixel sind in die Suchmaschine eintragen werden keine Thumbs erzeugt.
Nur ist jetzt leider der der bei uns immer die Ganzen php sachen gemacht hat für 6 Monate auf see und wir können selber nicht viel ändern währe nett wen uns wer helfen könnte
Das passiert immer wen das bild grösser als 1024 pixel ist
Problem
Ich poste auch mal den php script für die thumbs
PHP-Code:
<?php
//by NERV
$size = GetImageSize($image);
if($art=='1'){
$scale = $size[1]/$size[0];
$newheight = round(120*$scale);
$newwidth = 120;
}
else{
$scale = $size[0]/$size[1];
$newwidth = round(120*$scale);
$newheight = 120;
}
if ($size[2] == 1) {
header ("Content-type: image/gif");
$src = imagecreatefromgif("$image");
$im = imagecreate($newwidth,$newheight);
imagecopyresized($im,$src,0,0,0,0,$newwidth,$newheight,$size[0],$size[1]);
imagegif($im);
imagedestroy($im);
} else if ($size[2] == 2) {
header ("Content-type: image/jpeg");
$src = imagecreatefromjpeg("$image");
$im = imagecreate($newwidth,$newheight);
imagecopyresized($im,$src,0,0,0,0,$newwidth,$newheight,$size[0],$size[1]);
imagejpeg($im);
imagedestroy($im);
} else if ($size[2] == 3) {
header ("Content-type: image/png");
$src = imagecreatefrompng("$image");
$im = imagecreate($newwidth,$newheight);
imagecopyresized($im,$src,0,0,0,0,$newwidth,$newheight,$size[0],$size[1]);
imagepng($im);
imagedestroy($im);
} else {
echo "Dieses Format wird nicht unterstüzt!";
}
?>
Kommentar