PHP: как можно проверить любой файл на наличие вируса, прежде чем загружать его
Есть ли способ проверить файл перед загрузкой, есть вирус или нет??
Мой код загрузки:-
function uploadfile()
{
$allowedExtensions = array("jpg","jpeg","gif","png","doc","pdf","ppt","zip","rar","xls","pptx","docx","xlsx");
$split=explode(".",$_FILES["filework"]["name"]);
$type=strtolower($split[sizeof($split)-1]);
$rname=time().".".$type;
if (in_array(end($split),$allowedExtensions)) {
$destination = "uploads/".$rname;
$temp_file = $_FILES['filework']['tmp_name'];
move_uploaded_file($temp_file,$destination);
return $rname;
}
else {return false;}
}
1 ответ
Нет, файл должен быть загружен на ваш сервер, прежде чем вы сможете его сканировать. Если у вас еще нет файла, как вы можете его сканировать?