Guten Abend,
habe zwar schon die Suchfunktion bemüht, aber noch nicht DEN Tipp gefunden, um mein Problem zu lösen.
Das phph Skript funktioniert einwandfrei, aber nur bis zu einer gewissen Dateigröße, danach läufts auf einen Fehler.
In der php.ini des Providers ist die maximale Dateigröße mit 20 MB angegeben, aber es klappt schon bei Dateien ab ca 2 MB nicht mehr.
Man kann doch einem Kunden nicht zumuten, erstmal ein Grafikprogramm zum Verkleinern der Bilder zu bedienen?
Ich euren Rat würde ich mich sehr freuen, danke!!! 
Code:
function resize_image($source,$dest,$max) {
$imagedata = getimagesize($source);
$w = $imagedata[0];
$h = $imagedata[1];
if ($h >= $w) {
$wn = round($w/($h/$max));
$hn = $max;
}
else {
$hn = round($h/($w/$max));
$wn = $max;
}
$dst_img=ImageCreateTrueColor($wn,$hn);
$src_img=ImageCreateFromJpeg($source);
ImageCopyResampled($dst_img,$src_img,0,0,0,0,$wn,$hn,$w,$h);
imagejpeg($dst_img, $dest);
imagedestroy ($src_img);
imagedestroy ($dst_img);
}
if (move_uploaded_file($_FILES['Datei']['tmp_name'], $uploadfile)) {
$ret = resize_image($uploadfile, $tfile, 150);
$ret = resize_image($uploadfile, $uploadfile, 620);
$inhalt = "<div id=\"admin\"><p> </p><h1>Datei wurden hochgeladen. <a href=\"edit.php?id=" . $id . "&p=" . $pid . "\">Weiter</a></h1></div>";
}
else
{
echo "Fehler";
}