-2

サーバーにファイルをアップロードし、ファイルの名前を logo.jpg に変更しようとしています。

このトピックに関するいくつかの投稿を読みましたが、機能させるために何を変更すればよいかわかりません。

いくつかの項目を変更しましたが、エラーが発生し、ファイルの名前を変更する方法がわかりません。

ユーザーがファイルをアップロードする some.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"]); 
?>
4

1 に答える 1

10

これを試して

<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");
于 2013-10-17T18:45:54.950 に答える