Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/249.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Dropzone接受其他文件(Laravel)_Php_Laravel_Dropzone.js - Fatal编程技术网

Php Dropzone接受其他文件(Laravel)

Php Dropzone接受其他文件(Laravel),php,laravel,dropzone.js,Php,Laravel,Dropzone.js,我正在用dropzone制作一个上传功能(我正在使用Laravel)。但我只能上传图片。这是我的dropzone代码: Dropzone.options.myAwesomDropzone = { maxFilesize: 2, autoProccessQueue: false, acceptedFiles: "image/jpeg,image/png,image/gif", parallelUploads: 30,

我正在用dropzone制作一个上传功能(我正在使用Laravel)。但我只能上传图片。这是我的dropzone代码:

Dropzone.options.myAwesomDropzone = {
        maxFilesize: 2,
        autoProccessQueue: false,
        acceptedFiles: "image/jpeg,image/png,image/gif",
        parallelUploads: 30,
        dictDefaultMessage: 'Sleep hier uw bestanden in, of klik op mij.'
    };
如何确保pdf、docx等文件也可以上传

谢谢

--编辑--


将您希望允许的文件类型添加到
acceptedFiles
设置中。

@jamie那么,您尝试了什么?这些文件类型的正确mime类型很容易通过谷歌搜索得到。他有一大堆工作要做。或者取消设置,允许上传任何文件类型并在服务器上处理验证。请查看我的编辑。例如,如果我想添加单词,我必须这样做?但这不起作用。还告诉我:“你不能上传这种类型的文件吗?”我会检查文件的实际mime类型,看看它是否符合你的期望。我添加了一些代码:“application/vnd.openxmlformats officedocument.wordprocessingml.document”现在它不再告诉我:“你不能上传这种类型的文件”,而是:“文件必须是一个类型的文档:jpg,jpeg,png,bmp”
 Dropzone.options.myAwesomDropzone = {
        maxFilesize: 2,
        autoProccessQueue: false,
        acceptedFiles: "image/jpeg,image/png,image/gif,application/vnd.openxmlformats-officedocument.spreadsheetml.sheet",
        parallelUploads: 30,
        dictDefaultMessage: 'Sleep hier uw bestanden in, of klik op mij.'
    };