我正在开发一个PHP web应用程序,它将接受Markdown文件作为文件输入。
我应该如何确保Markdown,并且只上传Markdown文件?
我想我应该多检查一下分机..。也许是mime类型?
如果是,那么mime类型是什么?
发布于 2012-05-08 11:03:45
扩展名和mime类型相同。
选中UTF-8,您可以阻止任何二进制文件(图像文件等)
if ($markdown !== iconv("UTF-8", "UTF-8//IGNORE", $markdown)) {如果用户上载了一个HTML或JavaScript文件,它不是您想要的文件,但它符合Markdown语法。所以PHP不能识别它。
https://stackoverflow.com/questions/10491327
复制相似问题