如何用PHP将上传的文件移动到指定位置?
如何将输入文件移动到其他位置?
你提出的问题是想将上传的文件从输入元素中移动到另一个位置。为了解决这个问题,你需要执行以下步骤:
使用一个带有 enctype='multipart/form-data' 属性的
表单来上传文件,例如:<form action='xx.php' method='post' enctype='multipart/form-data'> <input type='file' name='pic' accept='image/*' id='file' /> <input type='button' name='btn' /></form>
在 php 文件中接收文件信息,例如:
立即学习“PHP免费学习笔记(深入)”;
if (isset($_files['pic']['tmp_name'])) { $repath = $_files['pic']['tmp_name']; // 临时空间路径}
使用 move_uploaded_file() 函数将文件移动到指定的路径,例如:
$newPath = './1.jpg'; // 指定路径move_uploaded_file($repath, $newPath);
通过遵循这些步骤,你可以成功地将上传的文件移动到另一个位置。