我做asp程序,上传图片后删除或修改文件时图片不能修改,占空间,谢谢大家

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我做asp程序,上传图片后删除或修改文件时图片不能修改,占空间,谢谢大家相关的知识,希望对你有一定的参考价值。

参考技术A 如果删除,写一段将信息中出现的图片同时删除的程序就好了。修改时麻烦点先比对图片与之前的图片是否相同,如果重新上传了图片,就删除旧图片。追问

麻烦哥们帮帮忙呗我qq326226328 我现在有上传程序我想在那里改,你说道理我懂,实现难

追答

PicPath = “../asd.jpg" //文件路径
If Fs.FileExists(server.mappath(PicPath)) Then //如果有文件,才执行
Set Os = Fs.GetFile(server.mappath(PicPath))
Os.Delete
end if
你必须先获取了上传的图片文件路径后,才有下面是否要删除文件的操作。按着这个自己去做吧。

追问

我想要个可以修改产品时同时可以修改图片的,就是我修改文件时执行是数据表 select语句怎么让如果不传图片就不修改 ,传图片就修改

追答

你修改产品信息时,原来的图片名称是已知的,上传新图片后的新名称,两名称比较不同就说明图片已经改变,这时删除旧图片。OK
if OldPic NewPic then
if Fs.FileExists(server.mappath(OldPic)) Then //如果有文件,才执行OldPic自己改
Set Os = Fs.GetFile(server.mappath(OldPic))
Os.Delete
end if
end if

追问

我式了不好使。麻烦哥们详细写一下程序

参考技术B 只要判断是否有图片要上传,有就执行图片字段,没有就不用理,添加跟修改一样的,判断有没有图片就行 参考技术C 在删除字段内容的时候调用 FSO 来删除图片,如果是编辑器上传的图片,就要循环出图片来删除

asp.net上传图片

我的功能是修改图片

上传里要怎么写才能复盖原来的图片

参考技术A 直接删除不就得了?

以上是关于我做asp程序,上传图片后删除或修改文件时图片不能修改,占空间,谢谢大家的主要内容,如果未能解决你的问题,请参考以下文章

asp修改的问题!

我做asp程序时加kindeditor-4.1.5文本编辑器,上传图片不好用

为啥我的图片文件在ASP调试里替换可以,但是上传后就不能替换?

我在后台asp程序上传产品图片后,我想把产品图片修改 但原来图片不没,怎么能替换掉呀 要用fso代码怎么写

上传图片删除后,不能上传同一张图片的解决方法

ASP.NET中数据库添加图片问题