asp发文系统的单引号、双引号问题~请大家帮忙
2005-07-27 15:09
344 查看
最近做了一个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/图片名字> -------这是绝对地址
了
请问怎样才能让它不这样?谢谢^_^
<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/图片名字> -------这是绝对地址
了
请问怎样才能让它不这样?谢谢^_^
相关文章推荐
- js调用asp时出现的郁闷问题,大家帮忙看看
- asp.net中关于&,双引号和单引号的用法
- Tomcat升级到6.0遇到的双引号改单引号问题
- JS的单引号,双引号问题
- N皇后问题的一个程序,请大家看看!帮忙修改
- js中单引号与双引号冲突问题解决方法
- 数组指针问题,看起来简单做起来复杂,大家帮忙啊!
- SQL中存储过程中SQL语句的单引号和双引号问题2
- C语言 单引号 双引号问题
- 回答网友的问题,有C# ASP.NET 通用权权限系统源码下载收费
- 新手问题,大家帮忙看看..谁有意见散分给谁哦!
- 想学ASP建站,有几个问题,请帮忙解决,谢谢!
- asp,asp.net中关于双引号和单引号的用法
- 贪吃蛇的web版 出现了问题 希望大家帮忙留言改正
- 难处理的js单引号与双引号问题解决
- IIS网站或系统验证码不显示问题——"使用了托管的处理程序,但是未安装或未完整安装 ASP.NET"
- ASP系统安装问题小结
- sql server的引号问题(单引号,双引号)
- delphi平台的贪吃蛇游戏,有点小问题,请大家帮忙看一下谢谢
- 单引号双引号和其它特殊字符的恼人问题