我如何上传一个文件(图像,视频,文档)使用PHP或Javascript一次上传
How can I upload a file (image, video, document) with one upload using PHP or Javascript
我需要从客户端计算机上传到运行代码的服务器。如果这些文件小于2mb,这并不难,但由于文件也可能是视频,我不确定如何处理这个问题。
基本上,文件将被复制到服务器上的一个文件夹,并注册到数据库中。
到目前为止,代码相当简单,但这里是:
<form action="upload.php" 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>
<?php
if(isset($_POST['submit'])){
$name = $_FILES['fileToUpload']['name'];
$temp = $_FILES['file']['tmp_name'];
echo $url = "content/".$name;
move_uploaded_file($temp, $url);
}
?>
我是第一次在这里发帖,如果格式不正确,很抱歉。
经过大量的搜索,我明白了,只是想分享:
要上传一个大于2mb的文件到服务器,你所需要做的就是修改php.ini文件,允许更大的最大文件大小和更长的超时时间。
相关文章:
- 如何在chrome扩展中存储数据/结果,以及如何使用setTimeout使其只被调用一次
- 有没有一个抽象层,这样我就可以集成一次,然后使用pusher、pubnub或faye
- 使用每500ms运行一次的jquery函数是个好主意吗
- 使用多个依赖项加载只进行一次AJAX调用
- 使用 JavaScript 一次为一个元素设置多个属性
- 使用AngularJS修改对象位置只需一次
- 我可以使用JS一次使用JSON数组中的一个字符串吗
- 在Flask中使用.getJSON请求时,只运行一次命令
- 如何只使用一次window.onload函数
- Moment.js只能使用一次
- 只使用一次角度指令
- Jquery.Click() 在使用一次后不起作用
- 使用一次更新对有序列表中的元素重新排序
- RXJS 在订阅时仅使用一次承诺
- 使用 Ajax 的表单要么只能使用一次,要么在刷新之前不会更新
- 我怎样才能在“鼠标输入”和“鼠标离开时”中仅使用一次变量
- 数组元素仅使用一次
- 在AJAX中使用一次后重新绑定Click事件
- 使用一次点击命令,然后禁用它
- Javascript SetInterval只使用一次Else