Mailinglisten-Archive |
Hallo Liste
ich versuche über ein Formular ein Bild hochzuladen
hier mit
if (!$$ERR)
{
unset($file_uploaded);
/* generate a auction ID on this step */
//$auction_id = generate_id();
if (( $userfile!="" ) && ( $userfile!="none" ))
{
$inf = GetImageSize ( $userfile );
$er = false;
// make a check
if ($inf)
{
$inf[2] = intval($inf[2]); // check for uploaded file type
if ( ($inf[2]!=2) && ($inf[2]!=3) )
{
$er = true;
$ERR = "ERR_602";
}
else
{
// check for file size
if ( intval($userfile_size)>$MAX_UPLOAD_SIZE )
{
$er = true;
$ERR = "ERR_603";
}
}
}
else
{
$ERR = "ERR_602";
$er = true;
}
if (!$er)
{
// really save this file
$ext = ($inf[2]==2)?".jpg":".png";
$fname = $image_upload_path.$id.$ext;
if ( file_exists($fname) )
unlink ($fname);
copy ( $userfile, $fname );
$uploaded_filename = $id.$ext;
$file_uploaded = true;
// größe ändern 2
$size=
GetImageSize("$image_upload_path$uploaded_filename");
$width=$size[0];
$height=$size[1];
// echo $size[3];
if ($width > 425)
{
$newwidth = 425;
$newheight=intval($height*$newwidth/$width);
$oldimage=imagecreatefromjpeg("$image_upload_path$uploaded_filename");
$newimage=ImageCreate($newwidth,$newheight);
ImageCopyResized($newimage,$oldimage,0,0,0,0,$newwidth,$newheight,$width,$he
ight);
imagejpeg($newimage,"$image_upload_path$uploaded_filename");
}
}
else
{
// there is an error
unset($file_uploaded);
}
}
else
{
unset($file_uploaded);
}
}
Leider bekomme ich immer eine Fehler Meldung, kann mir bitte einer Helfen
Warning: getimagesize: Unable to open 'H:\\bkh\\kitten\\bilder\\5.JPG' for
reading. in /home/drvnutd2/www/zuechter/edit_zuechter.php on line 40
Warning: getimagesize: Read error! in
/home/drvnutd2/www/zuechter/includes/thumbfunctions_inc.php on line 35
Grüße
php::bar PHP Wiki - Listenarchive