krajee引导程序文件输入上传

krajee bootstrap file input upload

本文关键字:输入 文件 引导程序 krajee      更新时间:2023-09-26

首先,我是一名法国网络开发人员(很抱歉我的英语不好)

我正在寻找一个引导php图像上传缩略图

我想制作一个上传图像文件,如:

[http://www.2ememain.be/inserer/][1]

Krajee插件([http://plugins.krajee.com/file-input][2] )似乎就是我要找的那个。。

但我在上传时遇到了一些问题。。

我收到错误信息:

item1.png:SyntaxError:意外的令牌e

我的表单:

   <input id="input-700" name="kartik-input-700" type="file" multiple=true class="file-loading">

js:

 $("#input-700").fileinput({
uploadUrl: "upload.php",
uploadAsync: true,
maxFileCount: 10});

upload.php:

echo "test";
if (empty($_FILES['input-700'])) {
echo json_encode(['error'=>'No files found for upload.']); 
return; 
}
// get the files posted
$images = $_FILES['input-700'];
var_dump($images);

更奇怪的是:当我删除echo(测试)时;我得到错误:找不到要上传的文件

感谢您对的支持

如果你有其他解决方案,我会很高兴得到它。

由于您已经设置了uploadUrl参数,因此您正在使用ajax上传功能(而不是本地HTML表单提交)。

您需要确保从服务器操作返回正确的JSON编码数据响应(如uploadUrl中所设置),否则插件将失败。您可以阅读ajax上传的插件文档,其中突出显示了这一点。例如,即使您没有任何数据要发送,也可以发送一个空的JSON字符串,如{}