可能重复:
PHP 上传的文件类型检查
我使用下面的脚本在上传时检查文件类型,以限制文件上传仅 jpg/jpeg,png。但它不适用于 IE(适用于 mozilla)。所以我需要一个适用于所有浏览器的脚本。
$destination_path = getcwd().DIRECTORY_SEPARATOR;
$target_path = $destination_path . basename( $_FILES['myfile']['name']);
$types=array('image/png','image/jpeg');
if (in_array($_FILES['myfile']['type'], $types))
{
if(@move_uploaded_file($_FILES['myfile']['tmp_name'], $target_path)) {
$result = 1;
}
}
else
{
$result = 0;
}