2017-02-28 16 views

答えて

0

妥当性確認に関しては、それに依存します。任意のユーザーがファイルをアップロードできるようにする場合、検証はサーバー側で行う必要があります。信頼できるユーザーが2人しかアクセスできないCMSからファイルのアップロードを行った場合、クライアントサイドの検証にも頼ることができます(ただし、サーバー側にはまだ行きますが)。

ここで、アップロードされたファイルのMIMEタイプを確認するには、かなり簡単に行う必要があります。以下を使用できます。

$fileInfo = finfo_open(FILEINFO_MIME_TYPE); 
$fileType = finfo_file($fileInfo, $file); 
finfo_close($fileInfo); 
関連する問題