我有上传时压缩图片的代码。但它上传了原始图像和图像。压缩&还有一个error_log文件..我不知道它是什么。??我只想上传压缩的图像文件。最后如何停止上传原始图像文件& error_log文件。
<?php
$uploaded_file=time().'.'.end(explode('.',$_FILES['uploadedfile']['name']));
move_uploaded_file($_FILES['uploadedfile']['tmp_name'],$uploaded_file);
$img = getimagesize($uploaded_file);
if ($img['mime'] == 'image/jpeg')
{
$uploadedfile= imagecreatefromjpeg($uploaded_file);
}
elseif ($img['mime'] == 'image/gif')
{
$uploadedfile= imagecreatefromgif($uploaded_file);
}
elseif ($img['mime'] == 'image/png')
{
$uploadedfile= imagecreatefrompng($uploaded_file);
}
else
{
die('Unsupported Image Format');
}
$quality=50;
$output='compressed-'.$uploaded_file;
imagejpeg($uploadedfile, "images/comic/".$output, $quality);
?>
这是我压缩图像并存储它们的代码。
答案 0 :(得分:0)
在代码
之后使用此功能imagejpeg($uploadedfile, $output, $quality);
rename($uploadedfile, 'your folder path');// this will move your original image to separate directory