文件上传:如何上传外部云文件夹中的文件,javascript修改
File-upload: how to upload files in an external cloud folder javascript modification
我有这个.js
是为了上传文件并显示上传文件的列表。我有两个问题:
- 我如何显示列出的文件不是按字母顺序而是按上传顺序?
- 我知道有可能将这些文件加载到dropbox或驱动器文件夹中,而不是在服务器中的文件夹中,我该如何做到这一点?
<!DOCTYPE html>
<html>
<body>
<form action="" method="post" enctype="multipart/form-data">
Select image to upload:
<input type="file" name="fileToUpload" id="fileToUpload">
<input type="submit" value="Upload Image" name="submit">
</form>
</body>
</html>
<?php
if (isset($_POST['submit']))
{
echo 'succesfully uploaded';
$structure = 'uploadedfiles/';
$target_file = $structure.basename($_FILES["fileToUpload"]["name"]);
move_uploaded_file($_FILES["fileToUpload"]["tmp_name"], $target_file);
}
$dir = 'up/';
$files = scandir($dir);
echo '<h1>List of Uploaded Files</h1> <br><hr>';
$i = 1;
foreach ($files as $key)
{
if ($i>3)
{
$j = $i-3;
echo $j."<a href='up/".$key."'>".$key."</a><hr>";
}
$i++;
}
echo 'End of Files';
?>
-
如果您引用自己站点上显示的文件列表,那么在向用户显示文件列表之前,您将希望在某个持久列表中维护所需的顺序,或者根据您想要的任何标准对它们进行排序。(例如,基于文件系统的修改时间等)
-
要以编程方式上传文件到Dropbox,您需要使用Dropbox API:
- 教程
- 点击Dropbox(Web)中的
modified
过滤器 -
右键单击要使用的文件和所选url。它应该是这样的:
https://www.dropbox.com/s/6fk1231mvp9idx7/cos.rar?dl=0
用dl
代替www
。它应该是这样的:
https://dl.dropbox.com/s/6fk1231mvp9idx7/cos.rar?dl=0
相关文章:
- GWT:有没有一种方法可以修改GWT在编译中使用的Cast.java文件
- Node.js:在修改时确定文件大小
- 如何使用NodeJS修改文件中的JSON值
- 用触摸和观察的方式触摸修改过的文件
- 如何从浏览器控制台重新加载修改后的.js文件
- 使用load()加载外部文件,然后使用fancybox插件进行修改并显示
- P5J修改本地文件,如json或xml或表
- blankt.js如何修改JavaScript文件
- Grunt:如何只对修改后的文件运行任务
- 修改 JS 文件的内容
- 修改sphider搜索.php文件并请帮助我
- 文件的上次修改时间 - 循环
- 利用浏览器缓存 |修改 .htaccess 文件 |- 不适用于JavaScript文件
- 使用javascript修改HTML文件后保存HTML文件的任何可能性
- 修改 URL 时 Javascript 文件夹消失
- 更少:文档加载后加载的文件上的“修改变量”
- 使用 javascript 提取并浏览文件夹中.ZIP文件修改时间戳
- Javascript 文件修改了未从中调用它的 html 文件?Jquery 选择器
- 使用Javascript文件修改嵌入Javascript (Google Analytics / Amazon Webs
- 检查每个请求的javascript/css文件修改时间