Hallo,
Habe eine Funktion die ein Bild verkleiner soll.
Lokal auf meinem xampp Server funktioniert es auch super.
Wenn ich es jedoch bei meinen Provider teste, bekommen ich nur komplett schwarze oder blaue Bilder.
Es gibt auch keine Fehlermeldungen.
Ich habe mail bei neinem Provider angefragt ob die GDlib unterstützt wird aber leider noch keine Antwort. Aber ich gehe mal davon aus.
Habe eine Funktion die ein Bild verkleiner soll.
Lokal auf meinem xampp Server funktioniert es auch super.
Wenn ich es jedoch bei meinen Provider teste, bekommen ich nur komplett schwarze oder blaue Bilder.
Es gibt auch keine Fehlermeldungen.
Ich habe mail bei neinem Provider angefragt ob die GDlib unterstützt wird aber leider noch keine Antwort. Aber ich gehe mal davon aus.
PHP:
function resize($datei,$max,$ID)
{
$path="pics/";
$imageA = imagecreatefromjpeg("$datei");
ImageTrueColorToPalette($imageA, true, 256);
$oh = imagesy($imageA); # original height
$ow = imagesx($imageA); # original width
$new_h = $oh;
$new_w = $ow;
$x = $new_w/$max;
$new_h = $new_h /$x;
$new_w = $new_w /$x;
$imageB = imagecreate($new_w,$new_h);
imagecopyresized($imageB, $imageA, 0,0,0,0,$new_w,$new_h, $ow,$oh);
//imagejpeg($imageB);
$datei_t=$path.$ID."_thump".".jpg";
imagejpeg($imageB, $datei_t);
return $datei_t;
}