1

我正在尝试使用“迷你 AJAX 文件上传表单”上传文件后获取下载链接 mini-ajax-file-upload-form

我试图让这个脚本与它一起工作,但所有 scipt 所做的只是上传它,但我没有得到下载链接响应。

if ($_FILES["file"]["error"] > 0)
  {
  echo "Error: " . $_FILES["file"]["error"] . "<br>";
  }
else
  {
    $r = rand(1,100000);
    $filename = $r . $_FILES["file"]["name"];
  if (file_exists("upload/" . $filename)) {
    echo "<center>";
      echo $_FILES["file"]["name"] . " already exists. Please Rename your file and try again.</center><br>";
      }
  else
  {
  $link="$baseurl/upload/" . $filename;
  move_uploaded_file($_FILES["file"]["tmp_name"],
  "upload/" . $filename);
  echo "<center>Direct Download link: <a href=\"$link\">$link</a></center><br>";

有人可以帮我看看“迷你 AJAX 文件上传表单”吗?

谢谢!

4

1 回答 1

0

您确定“上传”目录具有写权限吗?

下次,您可以尝试在代码顶部添加这些行

ini_set('display_errors',1);
error_reporting(E_ALL);

如果 move_uploaded_file 失败,它总是会打印出一个带有详细解释的错误。

于 2013-08-28T03:07:48.903 回答