无组件上传成功后,要修改已上传图片路径,老出错,怎么回事???

lpn 2003-11-27 10:06:16
我从网上down了一个丁书记的无组件上传源代码,上传成功后,我想要做一个修改页,就是重新上传一个文件但是路径保存在已有的数据库记录中。
举例说明:我先用insert语句插入了一条新记录a,把上传的文件的信息存入name, type,path字段。然后我要重新上传一个文件取代刚才的文件,通过update语句用新文件的信息替换掉a记录的name,type,path字段。
出现问题,提示我在包含文件中的一条write语句有问题,(我猜测这条语句是写入文件内容的语句),将这条语句删掉后,虽然可以替换成功但是新文件却打不开。

我水平很低实在找不到原因,希望高手指点一下,希望我说得够明白!!
...全文
81 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
hxn8203 2003-12-03
  • 打赏
  • 举报
回复
可能是路径的问题。
你用的路径是以../开头,../是指以当前路径为基础的相对路径。还是以/开头/是以IIS的根目录为基础的绝对路径
cdsun 2003-12-01
  • 打赏
  • 举报
回复
兄弟

你这个其实是小问题

绝对是更新的时候路径没有给对

不然不会有问题
cdsun 2003-12-01
  • 打赏
  • 举报
回复
你应该把出错信息放上来,大家才知道是什么地方出了错!
hxn8203 2003-12-01
  • 打赏
  • 举报
回复
你应该把出错信息放上来,大家才知道是什么地方出了错!
lpn 2003-11-27
  • 打赏
  • 举报
回复
是我说得不清楚??还是大家没见过这样的
xxrl 2003-11-27
  • 打赏
  • 举报
回复
图片数据有问题呗,代码都看看啊
lpn 2003-11-27
  • 打赏
  • 举报
回复
路径是对的,而且根据路径可以找到那个文件,但是打开文件的时候是空的,如果这个文件是图片的话,就显示一个红框里面一个叉。

sql = "update qyhb set qyhb_name='"+filename+"',qyhb_filetype='"+file_ctype+"',qyhb_path='"+basepath&filename+"' where qyhb_id="&session("bh")&""
bzscs 2003-11-27
  • 打赏
  • 举报
回复
把你的update语句写出来
yooma 2003-11-27
  • 打赏
  • 举报
回复
不太明白你的意思,你说打不开是路径不对打不开还是,文件损坏打不开?

28,405

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧