Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/242.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 移动上传的文件()返回false_Php_Image_File Upload - Fatal编程技术网

Php 移动上传的文件()返回false

Php 移动上传的文件()返回false,php,image,file-upload,Php,Image,File Upload,请帮我解决这个问题。我正在尝试使用move\u upload\u file()函数上载扩展名为jpg的图像。我的图片上传代码如下: 我的情况总是变假,请帮我解决这个问题 $file_path = '3499738f724b2ae08a1871b6a0a7d175aaaaaaaaaa.jpg'; $fileURL = 'http://demo.deftbit.com/umeedtv/prog_image/'; if(move_uploaded_file($_FILES['vdoImg']['tm

请帮我解决这个问题。我正在尝试使用
move\u upload\u file()
函数上载扩展名为jpg的图像。我的图片上传代码如下:

我的情况总是变假,请帮我解决这个问题

$file_path = '3499738f724b2ae08a1871b6a0a7d175aaaaaaaaaa.jpg';
$fileURL = 'http://demo.deftbit.com/umeedtv/prog_image/';

if(move_uploaded_file($_FILES['vdoImg']['tmp_name'], $fileURL . $file_path)){
     echo 'Image Uploading Done.';
}else{
    echo 'Image Uploading fail try again later.';
}

您的代码不起作用,因为move_上传了_文件('file tmp path','local root dir path')第二段。这是错误的。所以在文件名中指定根路径,如

$file_path = '$_SERVER['DOCUMENT_ROOT']'.'your folders/3499738f724b2ae08a1871b6a0a7d175aaaaaaaaaa.jpg';

请提供目录路径,而不是您在第二个参数中提供的url路径,这是错误的


要获取当前目录路径,您可以使用
dirname(\uuuu FILE\uuuu)

我认为您的文件路径不在它正在搜索的默认目录中。尝试将根路径附加到它,然后查看