Hallo liebe Community!
Nach 2 tagen inet-durchforsten gebe ich mich geschlagen und hoffe hier nun eine antwort zu finden.
ich möchte beim upload einer datei die abmessungen überprüfen und ggf. ändern.
nun versuche ich über getimagesize die abmessungen das hochgeladenen bildes zu überprüfen - leider ohne erfolg!
Der Fehler:
Warning: getimagesize() [function.getimagesize]: Read error! in /var/www/web604/html/galleryv2/php/executive.php on line 62
Der Code:
$npicture = $_POST['npicture'];
$npfolder = $_POST['folder'];
$uploaddir = "../gallery/" . $npfolder ."/";
$uploadfile = $_FILES['npicture']['tmp_name'];
$npicture2 = $_FILES['npicture']['name'];
move_uploaded_file($uploadfile, "../gallery/" . $npfolder . "/" . $npicture2);
chmod("../gallery/" . $npfolder . "/" . $npicture2, 0777);
$size = getimagesize("../gallery/" . $npfolder . "/" . $npicure2);
$breite = $size['0'];
$hoehe = $size['1'];
habe folgende sachen erfolglos probiert:
- chmod (siehe oben)
- getimgaesize direkt von $_FILES
- absoluten Pfad zu verwenden
- vorher imagecreateformjpeg ausgeführt
hoffe ihr könnt mir helfen. will nicht über die exifs gehen, da die ja nicht in jeder jpg-datei vorhanden sind.
guten abend noch