使用新名称将上传的文件保存到路径,但如何获取原始字符串文件名

时间:2014-08-30 19:50:12

标签: php file upload

保存文件后将其上传为19.jpg在名为uploads的文件夹中 我试图在保存具有不同名称的文件之前只获取原始文件名 这是代码。 任何帮助都会很棒。

<?php
 $file_path = "uploads/";

   $file_path=$file_path.basename($_FILES['uploaded_file']['name']);
   if(move_uploaded_file($_FILES['uploaded_file']['tmp_name'],"uploads/19.jpg")){
       echo "success";
   }else{
       echo "fail";
   }
        ?>

1 个答案:

答案 0 :(得分:0)

我不确定这是否是你正在寻找的(因为你的问题不是很清楚),但试试这个:

$original_file_name = $_FILES['uploaded_file']['name'];

如果您希望每次都使用唯一的文件名保存文件,则可以执行以下操作:

move_uploaded_file($_FILES['uploaded_file']['tmp_name'],"uploads/$original_file_name")

希望这有帮助!