PHP 映像上传不断超时

  • 本文关键字:超时 映像 PHP php
  • 更新时间 :
  • 英文 :


我正在尝试用php运行一个简单的图像上传脚本,但是当我打开浏览器并尝试上传图像时,没有任何反应。浏览器旋转和旋转,最终超时。我很困惑为什么会发生这种情况。是否有需要更改的设置?

我的表格

<html>
<body>
  <form enctype="multipart/form-data" action="upload.php" method="post">
     <input type="hidden" name="MAX_FILE_SIZE" value="1000000" />
     Choose a file to upload: <input name="uploaded_file" type="file" />
     <input type="submit" value="Upload" name="upload" />
  </form>
</body>
</html>

我的 php 脚本

<?php

if(isset($_POST['upload'])){
echo $image_name = $_FILES['image']['name'];
echo $image_type = $_FILES['image']['type'];
echo $image_size = $_FILES['image']['size'];
echo $image_tmp_name = $_FILES['image']['tmp_name'];
}
?>

检查文件的大小...它不应该超过PHP。INI upload_max_filesize(默认可能为 2M)。您的测试文件绝对应该小于此值。

此外,表单输入是"uploaded_file",因此包含数据的数组应为:$_FILES['uploaded_file']

(尝试回显"测试";下次在所有内容之前或之后!)

另请参阅PHP手册,其中有一个很好的例子:http://php.net/manual/en/features.file-upload.post-method.php

最新更新