move_uploaded_file更改文件名

时间:2013-10-17 18:37:20

标签: php

我正在尝试将文件上传到我的服务器并将文件重命名为logo.jpg。

我已经阅读了几篇关于该主题的帖子,但无法弄清楚要改变什么以使其发挥作用。

我更改了一些项目,但是我收到了错误,我不确定如何重命名该文件。

用户上传文件调用something.jpg(该部分有效) 我想将它移动到“/ path / file / saved / to /”(那部分工作) 将文件重命名为logo.jpg(失败)

网页代码

<form action="testup.php" method="post" enctype="multipart/form-data">
<label for="file">Filename:</label>
<input type="file" name="file" id="file"><br>
<input type="submit" name="submit" value="Submit">.
</form>

<?php
move_uploaded_file($_FILES["file"]["tmp_name"],"/path/file/saved/to/" . $_FILES["file"]["name"]); 
?>

1 个答案:

答案 0 :(得分:7)

试试这个

<form action="testup.php" method="post" enctype="multipart/form-data">
<label for="file">Filename:</label>
<input type="file" name="file" id="file"><br>
<input type="submit" name="submit" value="Submit">.
</form>

<?php
move_uploaded_file($_FILES["file"]["tmp_name"],"/path/file/saved/to/logo.jpg");
相关问题