标题:[求助] asp发文系统的单引号、双引号问题~请大家帮忙
取消只看楼主
xjtu_cjh
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2005-7-29
 问题点数:0 回复次数:0 
[求助] asp发文系统的单引号、双引号问题~请大家帮忙

最近做了一个asp的发文系统,当文章中含有单引号或双引号时,往数据库中插入前我把它们分别用CHR(1)和CHR(2)代替,显示的时候再进行逆操作,这样时没有问题的。可是在修改的时候,我把数据读出赋给一个表单(form)的隐藏input,代码如下: <input name="content" type="hidden" value="<%=***%>"> 上面的"***"代表从数据库读出的内容变量。 这样一来问题就来了: 1.如果在给该隐藏input赋值的时候就把CHR(1)和CHR(2)还原成单、双引号,那么上面的代码就会变成 <input name="content" type="hidden" value="内容A"内容B"内容C"> 这样content得到的值实际上只有内容A,第一个双引号之后的内容B、内容C就丢失了。 2.如果在给该隐藏input赋值的时候不把CHR(1)和CHR(2)还原成单、双引号。那么只能通过javascript还原,请问各位怎么还原? 另外一个问题: 在发文的时候我插入一张图片时,我用javascript控制插入的代码是 <img src=images/uppic/图片名字> --------这是相对地址 的,可是插入后代码自动变成 <img src=http://我的网址/images/uppic/图片名字> -------这是绝对地址 了 请问怎样才能让它不这样?

谢谢^_^

[此贴子已经被作者于2005-7-29 10:43:49编辑过]

搜索更多相关主题的帖子: 单引号 发文 asp 系统 
2005-07-29 10:41



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-23919-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.572064 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved