Мне нужно проверить, является ли данное изображение JPEG.Проверьте, является ли изображение JPEG
if ($_FILES["fname"]["error"] > 0) {
$imgData = "hyperlink/holder.jpg";
} else {
$imgData ="hyperlink/" . $_FILES["fname"]["name"];
}
// Only accept jpg images
// pjpeg is for Internet Explorer should be jpeg
if (!($_FILES["fname"]["type"] == "image/pjpeg")) {
print "I only accept jpg files!";
exit(0);
}
Когда он переходит к первому выражению в первом операторе if, он всегда дает только принимать файлы jpg!
Как это исправить?
Нет назначения для '$ _FILES ['fname'] ['type']' всегда будет пропустить блок if. (т. е. успех) –