我需要将图像上传并重命名到我的服务器上

时间:2015-07-14 07:53:21

标签: php

我对php非常不熟练,所以我担心我没有提供代码,但我认为无论如何我都不需要提供代码。

我需要创建一个带有两个输入的表单,一个“名称”字段和一个浏览文件字段,它将图像上传到我服务器中的文件夹,并将该图像重命名为“名称”字段中的任何内容。非常感谢任何帮助,谢谢!

1 个答案:

答案 0 :(得分:0)

您可以使用以下代码

html文件上传表单



<form name="fileUpload"  action="upload.php" method="post" enctype="multipart/form-data">
  
  <input type="text" id="name" name="name" maxlength="40" required data-validation-required-message="Please select a name.">
  
  <input type="file" id="file" name="file_name" maxlength="40" required data-validation-required-message="Please select a photo.">
  
  <input type="submit" value="UPLOAD PHOTO"/>
  
  </form>
&#13;
&#13;
&#13;

现在你的upload.php文件应该是这样的。

&#13;
&#13;
<?php
$album_name = filter_input(INPUT_POST, 'name');
$oldfileName = $_FILES["file_name"]["name"]; // The file name

move_uploaded_file($fileTmpLoc, "your upload file path" .$fileName);

$newfileName = "new name";

rename ( "your upload file path/" .$oldfileName$ , "your upload file path/" .$newfileName )
?>
&#13;
&#13;
&#13;