Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/364.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 我想在“mini-ajax文件上传表单”脚本中添加一个下载链接生成器_Php_Javascript_Jquery_Ajax_File Upload - Fatal编程技术网

Php 我想在“mini-ajax文件上传表单”脚本中添加一个下载链接生成器

Php 我想在“mini-ajax文件上传表单”脚本中添加一个下载链接生成器,php,javascript,jquery,ajax,file-upload,Php,Javascript,Jquery,Ajax,File Upload,我试图在使用MiniAjax文件上传表单上传文件后获得下载链接 我试图让这个脚本与它一起工作,但所有的scipt做的是上传它,但我没有得到下载链接的响应 if ($_FILES["file"]["error"] > 0) { echo "Error: " . $_FILES["file"]["error"] . "<br>"; } else { $r = rand(1,100000); $filename = $r . $_FILES["fil

我试图在使用MiniAjax文件上传表单上传文件后获得下载链接

我试图让这个脚本与它一起工作,但所有的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文件上传表吗


塔克斯

您确定“上载”目录具有写入权限吗

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

ini_set('display_errors',1);
error_reporting(E_ALL);
如果move_上传的_文件失败,它将始终打印出一个错误并给出详细解释