php move_uploaded_file不工作?

时间:2015-11-12 15:45:38

标签: php

我尝试使用plupload上传文件,一切正常,直到move_uploaded_file

该文件未上传。返回的内容是00

if (empty($_FILES) || $_FILES["file"]["error"]) {
      die('{"OK": 0}');
    }

    $fileName = $_FILES["file"]["name"];


    if (move_uploaded_file($_FILES["file"]["tmp_name"], "http://example.co.uk/images/products/$fileName")) {
        die('{"OK": 1}');
    } else {
       die('{"OK": 00}');
    }

我做错了什么?

2 个答案:

答案 0 :(得分:0)

函数中的第二个参数" move_uploaded_file"必须是计算机上的文件位置,而不是网址。

文件位置linke" c:/ something / something2"不是网址。

答案 1 :(得分:0)

这里的问题是你试图将文件移动到一个不可能的URL,因为move_uploaded_file与本地文件系统一起工作,它无法对URL做任何事情......