在php中上载和保存文件
我正在尝试上载一个文件并将其保存在一个文件夹中。打印:成功,但文件不在目标文件夹中。我是否授予任何类型的权限?我该怎么给他们?另外,如何指定目标文件夹路径,即使用\或/在php中上载和保存文件,php,html,file-upload,Php,Html,File Upload,我正在尝试上载一个文件并将其保存在一个文件夹中。打印:成功,但文件不在目标文件夹中。我是否授予任何类型的权限?我该怎么给他们?另外,如何指定目标文件夹路径,即使用\或/ 已发送文件: 文件大小: 文件类型: 我认为这是个小问题。我相信这句话: move_uploaded_file($file_tmp,"/uploads".$file_name); 应稍微调整,以: move_uploaded_file($file_tmp,"/uploads/".$file_name); 因为文件名(我
- 已发送文件:
- 文件大小:
- 文件类型:
我认为这是个小问题。我相信这句话:
move_uploaded_file($file_tmp,"/uploads".$file_name);
应稍微调整,以:
move_uploaded_file($file_tmp,"/uploads/".$file_name);
因为文件名(我猜)没有前导正斜杠。我认为这是个小问题。我相信这句话:
move_uploaded_file($file_tmp,"/uploads".$file_name);
应稍微调整,以:
move_uploaded_file($file_tmp,"/uploads/".$file_name);
因为文件名(我猜)没有前导正斜杠。这一行
move_uploaded_file($file_tmp,"/uploads".$file_name);
应该是这样的:
$target_file = __DIR__ . "/uploads/" . $file_name; // don't forget the slash
move_uploaded_file($file_tmp, $target_file);
目标路径必须是服务器上的完整路径或相对于当前工作目录的路径
如果使用UNIX操作系统,像/uploads/
这样的路径将被解释为从根/
目录开始,如果没有此路径,则不会保存它。此行
move_uploaded_file($file_tmp,"/uploads".$file_name);
应该是这样的:
$target_file = __DIR__ . "/uploads/" . $file_name; // don't forget the slash
move_uploaded_file($file_tmp, $target_file);
目标路径必须是服务器上的完整路径或相对于当前工作目录的路径
如果您使用UNIX操作系统,像
/uploads/
这样的路径将被解释为从根/
目录开始,如果您没有此路径,它将不会保存它。它都在手册中-----使用错误报告它都在手册中-----使用错误报告^。。。这就是他们将要看到的一切。另一个“继续拿钱”♫ 和运行“类型的操作。让你想起一首歌?;-)^。。。这就是他们将要看到的一切。另一个“继续拿钱”♫ 和运行“类型的操作。让你想起一首歌?;-)