我想我找到了一个非常酷的 JQuery 文件上传插件,但似乎他们没有 PHP 服务器端示例,我对如何设置它有点不知所措。
你能帮我看看如何使用它吗?
这是他们页面的链接:
我想我找到了一个非常酷的 JQuery 文件上传插件,但似乎他们没有 PHP 服务器端示例,我对如何设置它有点不知所措。
你能帮我看看如何使用它吗?
这是他们页面的链接:
我不知道插件,但基本上你需要设置一个 URL,文件应该被“发送”到(看看 github 上的 example.html 文件):
$("#upload_field").html5_upload({
url: /*PATH TO PHP FILE.php*/,
...
PHP 文件取决于您想要做什么:将文件存储在数据库中,将它们存储在服务器上......但是,如果您想将它们存储在文件夹中,请查看我在 HTML5 文件中使用的这段代码上传者:
//Count files
$count = count($_FILES['file']['name']);
for($i = 0; $i < $count; $i++){
//Path
$filepath = 'upload/'.basename($_FILES['file']['name'][$i]);
//Save file
move_uploaded_file($_FILES['file']['tmp_name'][$i], $filepath);
}
这是非常基本的,它不检查错误、文件类型和类似的东西。记得调整输入名称:$_FILES['INPUT NAME HERE'][.....
我在看jquery-html5-upload,但它还很年轻,文档和演示很少,没有服务器端演示等等......!
另一方面,这里有一个很好的教程,可以让您使用 HTML5 和 Jquery 进行文件上传:
教程 :: html5-file-upload-jquery-php
和我个人最喜欢的:jQuery-File-Upload
附言:
在 jquery-html5-upload 上为作者提出请求,包括一个服务器端示例。