我希望把用户上传的图片名字修改为系统当期时间,比如一个loerw.jpg图片,上传以后修改为2008070632334.jpg,其中由系统当前时间生成图片名字我已经做出来了,关键是如何把这个时间名字去命名上传上来的文件名称?就是保存在服务器端的图片文件的名字要改成这个时间名称?asp里边如何做?我用的vbscript,请高手指点!?
我用得是无组件上传的方法
用asp如何修改一个上传的图片的名字???
答案:4 悬赏:30
解决时间 2021-01-04 04:46
- 提问者网友:娇妻失忆
- 2021-01-03 16:50
最佳答案
- 二级知识专家网友:猖狂的痴情人
- 2021-01-03 18:21
用的是什么上传组件?是服务器端的组件,还是无组件上传,一般来说,不论是使用组件还是没有组件,上传后,有一个方法是用于保存文件的,比如你的上传对像是Upload,一般是 Upload.Save 文件名 或者是Upload.SaveAs 文件名,那么,比如你生成的图片名是2008070632334.jpg,那么,保存的方法就是:
Upload.Save "C:\2008070632334.jpg"'这里是服务器绝对路径,或者使用:
Upload.Save Server.MapPath("/img/2008070632334.jpg")
如果你不明白,可以发消息我。
Upload.Save "C:\2008070632334.jpg"'这里是服务器绝对路径,或者使用:
Upload.Save Server.MapPath("/img/2008070632334.jpg")
如果你不明白,可以发消息我。
全部回答
- 1楼网友:一场云烟
- 2021-01-03 20:54
可以远程看看吗,不知道你说的,不会是另存为吧
你是说你要命名是吗,
- 2楼网友:末路丶一枝花
- 2021-01-03 20:16
具体还要看upload_sdx.inc里的代码 在这句:file.saveas server.mappath(filename)前面加句: filename=重新赋值。 你看下fileext是怎么获取的,就加个获取filename的,把fileext改成功filename
- 3楼网友:迷人小乖乖
- 2021-01-03 18:46
我暂时保留我的看法!
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯