网上找到的一段PHP上传图片源码,测试可以用,但是上传名字改变了,高手给看下在哪可以去掉改名?

2025-12-16 16:46:50
推荐回答(1个)
回答1:

$_POST['upimg]

这个是你上传图片的属性

你可以在这后面输入:

echo '
';
print_r($_POST['upimg']);
die();

输出上传图片的属性进行查看。本地上传图片输出的内容为一个数组,内容为:

Array(
    [upimg]=>Array(
        [name]=>'xxxxx这个就是你本地电脑图片的名称了',
        [type]=>'image/jpg',
        ['tmp_name']=>'....',
        ......
    )
)

然后在查看你的upload.php处理文件,看到保存名字的地方,改成$_POST['upimg']['name']的名称即可。(如需要传递,则传递一下这个参数)

若有不明白,欢迎追问.....

刚看了你给的文件,源文件是采用时间戳来命名文件,只需要修改一下这句话就可以的了

帮你修改了,你下载看看,再试试!