为了账号安全,请及时绑定邮箱和手机立即绑定

如何使用所需名称上传和保存文件

如何使用所需名称上传和保存文件

PHP
慕仙森 2019-10-18 14:34:38
我正在使用此代码上传文件(图像到文件夹)<form action='' method='POST' enctype='multipart/form-data'><input type='file' name='userFile'><br><input type='submit' name='upload_btn' value='upload'></form><?php$target_Path = "images/";$target_Path = $target_Path.basename( $_FILES['userFile']['name'] );move_uploaded_file( $_FILES['userFile']['tmp_name'], $target_Path );?>当文件(图像)保存在指定路径时...如果我想用所需的名称保存文件...我曾尝试更换此$target_Path = $target_Path.basename( $_FILES['userFile']['name'] );有了这个$target_Path = $target_Path.basename( "myFile.png" );但是它不起作用
查看完整描述

3 回答

?
繁华开满天机

TA贡献1816条经验 获得超4个赞

你可以试试看


$info = pathinfo($_FILES['userFile']['name']);

$ext = $info['extension']; // get the extension of the file

$newname = "newname.".$ext; 


$target = 'images/'.$newname;

move_uploaded_file( $_FILES['userFile']['tmp_name'], $target);


查看完整回答
反对 回复 2019-10-18
  • 3 回答
  • 0 关注
  • 480 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信