mein problem hat sich leider noch nicht gelöst und es gibt ein weiteres, dass wohl auf die serverkonfiguration zurückzuführen ist. (diesmal mit code)
diese funktion geht nicht mehr:
PHP-Code:
function thumbnail($bild,$maxhoehe,$maxbreite) {
$info = getimagesize($bild);
$image = imagecreatefromjpeg($bild);
if($info[0] >= $info[1]) { //Querformat
//Faktor für die Reduzierung der Höhe ermitteln
$faktor = $info[0] / $maxbreite;
$hoehe = $info[1] / $faktor;
$thumb = imagecreatetruecolor($maxbreite,$hoehe);
imagecopyresized($thumb,$image,0,0,0,0,$maxbreite,$hoehe,$info[0],$info[1]);
}
else { //Hochformat
//Faktor für die Reduzierung der Breite ermitteln
$faktor = $info[1] / $maxhoehe;
$breite = $info[0] / $faktor;
$thumb = imagecreatetruecolor($breite,$maxhoehe);
imagecopyresized($thumb,$image,0,0,0,0,$breite,$maxhoehe,$info[0],$info[1]);
}
$name = pathinfo($bild);
if(imagejpeg($thumb,"$name[dirname]/tn_$name[basename]",100)) {
return true;
}
else {
return false;
}
}
Diese Funktion baut mir aus einem gerade hochgeladenen Bild ($bild) ein Thumbnail mit einer einer maximalen Höhe und maximalen Breite.
Nochmal zur Erinnerung, das Skript funktioniert einwandfrei, aber halt auf einem anderen Server. In diesem Fall bekomme ich nur den Hinweis, dass er die neue Datei (das Thumbnail) nicht finden konnte.
Ich bitte erneut um Hilfe.