gpt4 book ai didi

javascript - krajee bootstrap 文件输入上传

转载 作者:行者123 更新时间:2023-12-02 16:24:43 29 4
gpt4 key购买 nike

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

我正在寻找一个 bootstrap php 带缩略图的图像上传

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

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

Krajee 插件 ([ http://plugins.krajee.com/file-input][2] ) 似乎是我正在寻找的插件..

但是我在上传时遇到一些问题..

我收到错误消息:

item1.png:语法错误:意外的标记 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(test);我收到错误:找不到可供上传的文件

感谢您的支持

如果您有其他解决方案,我将很高兴得到它..

最佳答案

由于您设置了 uploadUrl 参数,您将使用 ajax 上传功能(而不是 native HTML 表单提交)。

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

关于javascript - krajee bootstrap 文件输入上传,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28780614/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com