我有一个小的 PHP 脚本,可以修复 Subtitle Workshop .srt 文件中的一些错误。它工作正常,但我在验证 .srt-files MIME 类型时遇到问题。这是有问题的代码的一部分:
if ( $_FILES['file']['type'] != 'text/plain' &&
$_FILES['file']['type'] != 'application/x-subrip') {
$error .= '<p>MIME type is not allowed!</p>';
}
.srt 文件实际上是纯文本文件。当我在 .txt 文件中上传字幕时,我的脚本工作正常。但是当我尝试上传带有 .srt 扩展名的相同文件时,我得到“不允许 MIME 类型!” 错误。'application/x-subrip'(在这里找到)显然是罪魁祸首。但我应该改用什么?提前致谢!