Bild verkleinern PHP
|
Verfasser |
Nachricht |
|
Beiträge: 398
Bewertung: 1
Registriert seit: Feb 2008
Status:
offline
|
Bild verkleinern PHP
Hey ich habe iwo einen Denkfehler woran liegts?
<?php
$tempname = $_FILES['datei']['tmp_name']; $name = md5(filesize($tempname).microtime()); $name = $name.".jpeg"; $type = $_FILES['datei']['type']; $size = $_FILES['datei']['size']; if (empty($size)) { } else { if($type != "image/png" && $type != "image/jpeg") { $err[] = "Bild1 entspricht keiner png oder jpg/jpeg datei!."; } if($size > "4194304") { $err[] = "Die Datei1 welche du hochladen willst, ist zu gross!<br>Maximale Dateigrosse beträgt 4MegaByte!"; } if(empty($err)) { move_uploaded_file($tempname, "upload/".$name); $image = 'upload/'.$name; $target = 'upload/thumb/'.$name; $max_width = "640"; $quality = "480"; $src_img = imagecreatefromjpeg($image); $picsize = getimagesize($image); $src_width = $picsize[0]; $src_height = $picsize[1]; if($src_width > $max_width) { $convert = $max_width/$src_width; $dest_width = $max_width; $dest_height = ceil($src_height*$convert); } else { $dest_width = $src_width; $dest_height = $src_height; } $dst_img = imagecreatetruecolor($dest_width,$dest_height); imagecopyresampled($dst_img, $src_img, 0, 0, 0, 0, $dest_width, $dest_height, $src_width, $src_height); imagejpeg($dst_img, "$target", $quality); } else { foreach($err as $error) echo "$error<br>"; } }
?>
Kriege den Fehler
PHP Warning: imagecreatefromjpeg(): 'upload/ddd7f72564e1e0bf732ca3da0a6949be.jpeg' is not a valid JPEG file in
|
|
12.03.2013 16:02 |
|
|
Beiträge: 625
Bewertung: 7
Registriert seit: Aug 2010
Status:
offline
|
RE: Bild verkleinern PHP
in welcher Zeile ? vllt liegts am php header? vllt musst ihn ja auf img/jpg setzten
|
|
12.03.2013 16:06 |
|
|
Beiträge: 398
Bewertung: 1
Registriert seit: Feb 2008
Status:
offline
|
RE: Bild verkleinern PHP
Zeile ist
$src_img = imagecreatefromjpeg($image);
Obwohl ich sie ja auf jpeg oben umschreibe kriegt er diesen Fehler
|
|
12.03.2013 16:18 |
|
|
Beiträge: 625
Bewertung: 7
Registriert seit: Aug 2010
Status:
offline
|
RE: Bild verkleinern PHP
die datei gibts ja auch nicht du musst schon vom $_POST datei nehmen oder irgendwo dazwischenspeichern
|
|
12.03.2013 16:42 |
|
|
Beiträge: 398
Bewertung: 1
Registriert seit: Feb 2008
Status:
offline
|
RE: Bild verkleinern PHP
Die wird doch davor hochgeladen?oO
move_uploaded_file($tempname, "upload/".$name); $image = 'upload/'.$name;
|
|
12.03.2013 16:44 |
|
|
Beiträge: 2.492
Bewertung: 29
Registriert seit: Jul 2010
Status:
offline
|
|
12.03.2013 16:48 |
|
|
Beiträge: 398
Bewertung: 1
Registriert seit: Feb 2008
Status:
offline
|
RE: Bild verkleinern PHP
Kryutek
Ist das ganz nromal GD
dann version 2.0
|
|
12.03.2013 16:51 |
|
|