将文件上传到特定位置的PHP

时间:2020-10-28 18:16:54

标签: php

我正在使用以下行上传文件,该文件的名称取自MySQL查询。它将文件正确添加到图像文件夹

move_uploaded_file($file_tmp,"images/".$_SESSION['loggedStudent']['studentID'].".".$file_ext);

但是,我想将图像放入“图像”文件夹中名为“ profilepics”的文件夹中

但是以下操作无效。图片没有出现在文件夹中

move_uploaded_file($file_tmp,"images/profilepics/".$_SESSION['loggedStudent']['studentID'].".".$file_ext);

这是权限问题还是我的代码错误?我该如何纠正?我正在使用MacOS并在其上运行Apache

1 个答案:

答案 0 :(得分:1)

$destFile = "/root/mysite/upload_files/".$_FILES['file']['name'];
move_uploaded_file( $_FILES['file']['tmp_name'], $destFile );
相关问题