как проверить, что загруженный файл на сервер - zip-архив?
т.е. файл созданный при помощи архиватора, упаковав один или несколько файлов, не через проверку расширения и mime-типа, которые легко подделать?
if(! is_resource(zip_open($filename))) {
die("Загруженный файл не является ZIP-архивом");
}
if(zip_open($filename)) {
die("Загруженный файл не является ZIP-архивом");
}
if(zip_open($filename)) {Разница понятна?
die("Не удалось сохранить ZIP-архив");
}