用aspupload如何同时上传两张图片,并以新命名的方式把路径保存到数据库?求高手解决? 20
做了一个asp上传图片的网页后台,思路是这样的,如果不选择上传图片,则在预览图片处显示文件夹中0.jpg和1.jpg这两张暂时无图片的图标,如下图:如果选择上传图片,则在...
做了一个asp上传图片的网页后台,思路是这样的,如果不选择上传图片,则在预览图片处显示文件夹中 0.jpg 和 1.jpg 这两张暂时无图片的图标,如下图:
如果选择上传图片,则在预览图片处(如上图的暂时无图片的那张图片位置)显示新上传的图片,并以新命名的方式存入数据库,保存图片的路径。现在我把这个asp网页做好了,但是我选择了两张图片点上传后,只显示了左边这张新图片,而右边这张图片依然未变,如下图:
我想要的结果是两张图片位置处同时显示新上传的图片,求高手帮忙解决,在线等,急急急!还有个问题是上传的进度条是乱码,何解?
因为代码字数太多,如果哪位大侠能帮我解决这个问题请加我Q378368179,我发代码给您帮我修改解决,万分感谢!
Dim MM_editCmd
Set MM_editCmd = Server.CreateObject ("ADODB.Command")
MM_editCmd.ActiveConnection = MM_web_ljdata_STRING
MM_editCmd.CommandText = "INSERT INTO T_panel (pro_no, pro_power, pro_lumens, pro_pic, pro_picname, pro_info) VALUES (?, ?, ?, ?, ?, ?)"
MM_editCmd.Prepared = true
MM_editCmd.Parameters.Append MM_editCmd.CreateParameter("param1", 202, 1, 25, Request.Form("no")) ' adVarWChar 展开
如果选择上传图片,则在预览图片处(如上图的暂时无图片的那张图片位置)显示新上传的图片,并以新命名的方式存入数据库,保存图片的路径。现在我把这个asp网页做好了,但是我选择了两张图片点上传后,只显示了左边这张新图片,而右边这张图片依然未变,如下图:
我想要的结果是两张图片位置处同时显示新上传的图片,求高手帮忙解决,在线等,急急急!还有个问题是上传的进度条是乱码,何解?
因为代码字数太多,如果哪位大侠能帮我解决这个问题请加我Q378368179,我发代码给您帮我修改解决,万分感谢!
Dim MM_editCmd
Set MM_editCmd = Server.CreateObject ("ADODB.Command")
MM_editCmd.ActiveConnection = MM_web_ljdata_STRING
MM_editCmd.CommandText = "INSERT INTO T_panel (pro_no, pro_power, pro_lumens, pro_pic, pro_picname, pro_info) VALUES (?, ?, ?, ?, ?, ?)"
MM_editCmd.Prepared = true
MM_editCmd.Parameters.Append MM_editCmd.CreateParameter("param1", 202, 1, 25, Request.Form("no")) ' adVarWChar 展开
1个回答
展开全部
ajax异步。
图1图2分别异步提交图片到后台。新名字的话也是后台处理的。图片存在空间里,把图片名存在数据库里。输出图片名到前台
前台图1图2后面可分别设一个隐藏的 input 用来ajax返回各自的图片名。
总的提交按钮只提交隐藏的input即可。(input里是图片名,可同时提交多个input)
暂无图片在第一次加载html时加载。每一次ajax上传图片除了返回图片名到对应的input外,还同时js动态输出新img标签代替对应的暂无图片,新img标签要写好完整的图片地址。
图1图2分别异步提交图片到后台。新名字的话也是后台处理的。图片存在空间里,把图片名存在数据库里。输出图片名到前台
前台图1图2后面可分别设一个隐藏的 input 用来ajax返回各自的图片名。
总的提交按钮只提交隐藏的input即可。(input里是图片名,可同时提交多个input)
暂无图片在第一次加载html时加载。每一次ajax上传图片除了返回图片名到对应的input外,还同时js动态输出新img标签代替对应的暂无图片,新img标签要写好完整的图片地址。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询