Bildupload mit großen Dateien funktioniert nicht!

webpagemaster

Erfahrenes Mitglied
Hallo,

Ich habe folgendes Problem beim unten stehenden Script:
Wenn ich Große Fotos (direkt von der Digi-Cam) uploaden möchte,
wird immer nur das thumbnail, bzw. wenn ich im script zuerst das große Bild gennerieren lasse, das große Bild upgeloadet?

Wenn ich die Bilder allerdings erst mit einem Bearbeitungsprogramm verkleiner (z.B. auf 800 * 600) funktioniert es perfekt.

An was kann das liegen?

PHP:
<html>
<body>

<?
if(isset($_POST["speichern_neu"])){
	$filename=time();
	//thumbnail erzeugen
	$verzeichnis="/absoluter_pfad/news/thumbnails";
	$ziel=$verzeichnis."/".$filename.".jpg";
	$image_array = getimagesize($_FILES['file']['tmp_name']);
	$breite=160;
	$hoehe=120;
	$original = ImageCreateFromJPEG ($_FILES['file']['tmp_name']);
	$thumbnail = imagecreatetruecolor ($breite,$hoehe);
	imagecopyresampled ($thumbnail,$original,0,0,0,0,$breite,$hoehe,$image_array[0],$image_array[1]);
	Imagejpeg($thumbnail,$ziel,72);
	ImageDestroy ($thumbnail);

	//grosses bild(image) erzeugen
	$verzeichnis_image="/absoluter_pfad/news/images";
	$ziel=$verzeichnis_image."/".$filename.".jpg";
	$image_array = getimagesize($_FILES['file']['tmp_name']);
	$bildbreite_gr=640;
	$bildhoehe_gr=480;
	$original = ImageCreateFromJPEG ($_FILES['file']['tmp_name']);
	$image = imagecreatetruecolor ($bildbreite_gr,$bildhoehe_gr);
	imagecopyresampled ($image,$original,0,0,0,0,$bildbreite_gr,$bildhoehe_gr,$image_array[0],$image_array[1]);
	Imagejpeg($image,$ziel,72);
	ImageDestroy ($image);
}
?>
<form action="test.php" method="post" enctype="multipart/form-data">
<input type="file" name="file">
<input type="submit" value="ok" name="speichern_neu">
</form>

</body>
</html>
 
In der php.ini findest du den Eintrag: "upload_max_filesize = 2M" , den Eintrag kannst natürlich ändern das M steht für MB also 2 MB.

Ich glaube das es das sein müsste.
 
Das funktioniert auch.
Es funktioniert auch mit 1024 * 768.

Hab nur keine ahnung warum es ab einer bestimmten (datei)größe nicht mehr funktioniert, bzw. warum dann nur noch ein Bild erzeugt wird.
 
Hi
ich glaub du kannst nur deiteien uploaden vieviel man mit deinen server hochladen kann. Ist bei mir so.
 
Zuletzt bearbeitet:
Zurück