我有一个网站,我允许用户上传任何类型的照片。转换图像文件为JPEG
即GIF,JPEG,PNG
现在,我怎么能转换的文件在上传到JPEG,如果他们没有了吗?
感谢
这是我的PHP:
if ($_FILES['media']['size'] != 0) {
$target= UPLOADPATH . $media;
move_uploaded_file($_FILES['media']['tmp_name'], $target);
$query= "INSERT INTO posts (user_id, story, media, date, view, type) VALUES
('$user_id', '$story', '$media', now(), '$view', '1')";
mysqli_query($connect, $query)
or die('error with query 2');
}
[使用PHP将PNG转换为JPG与压缩?](http://stackoverflow.com/questions/1201798/use-php-to-convert-png-to-jpg-with-compression) – Quentin
答案已经在http://stackoverflow.com/questions/755781/convert-jpg-image-to-gif-png-bmp-format-using-php – user1929959
你为什么要将它们转换为JPG格式? PNG和GIF都是完全有效的格式? –