社区
ASP
帖子详情
从Access中提出来的ASP源码为什么能直接被显示出来呢?请问怎样处理??
loveyong488
2005-09-19 02:00:23
从Access中提出来的ASP源码
如:<input type="text" value="<%=rs("sql")%>">
在网页中显示出来就是!
一个文本框,文本框的内容为<%=rs("sql")%>
怎样才能使他为ASP的显示出来啊!
谢谢各位!
...全文
131
5
打赏
收藏
从Access中提出来的ASP源码为什么能直接被显示出来呢?请问怎样处理??
从Access中提出来的ASP源码 如:<input type="text" value=""> 在网页中显示出来就是! 一个文本框,文本框的内容为 怎样才能使他为ASP的显示出来啊! 谢谢各位!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhurenweile
2005-09-19
打赏
举报
回复
在录入数据库前先把表单输入的内容用server.htmlencode一下,这样所有的html代码中的特殊字符(尖括号之类的)都会被编码。输出的时候就原样输出html代码。
如何使ASP输出结果不支持html语法?
整理编辑:China ASP
网友aspboy1原创
有时候我们会为这样一个问题而烦恼,就是如何在asp页面中避免支持html语法.
例如: 下面一句话
"<form><input type=text></form>这是一个表单语句"
当我们在ASP文件中用response.write"<form><input type=text></form>这是一个表单语句"输出这句话时,结果会出现一个文本框,显然这与我们的目的背离.
为了得到正常的输出结果 :<form><input type=text></form>这是一个表单语句
我们要对这个字串做一下特殊处理,有3种方法可以实现:
1.直接用ASP语法server.htmlencode()
rstr="<form><input type=text></form>这是一个表单语句"
rstr=server.htmlencode(rstr)
response.write rstr
'response语句输出结果即可的到正确结果,但这种方法好象有可能产生乱码.笔者曾遇到过这个头痛的问题.
本人的主页是放在国外的一个服务器上,用了这种方法之后,所有中文全部是乱码,而英文却正确,可是服务器
却明显说支持中文,于是想到第2种方法.
2.只对字符串中的除中文以外的字符用server.htmlencode()语法,具体语句如下:
rstr="<form><input type=text></form>这是一个表单语句"
temp = ""
for i = 1 to len(rstr)
zh = mid(rstr,i,1)
if (asc(zh)>40 and asc(zh)<130) then zh=server.htmlencode(zh)
'判断字符zh是否为中文,若不是则对它用server.htmlencode()
temp = temp + zh
next
rstr= temp
response.write rstr
'得到的结果非常正确,而且不会出现乱码.但这种方法语句冗余,处理速度不快,于是有了更好的第3种方法.
3.这是一种特殊的方法,可以说思路很巧妙.我们都知道html标记都是以"<" ">"组合而成,因此只要对这两个特殊字符做特殊处理即可,即把"<" 用"<",">"用">"代替,这样就可避免浏览器支持html语法了.具体语句如下:
rstr=replace(rstr,"<","<",1)
rstr=replace(rstr,">",">",1)
response.write rstr
lizongyu
2005-09-19
打赏
举报
回复
asp属于解释型语言,也就是服务器将解释完的asp代码发往客户端,因此楼主的方法自然行不通
heyihua
2005-09-19
打赏
举报
回复
<%=rs("sql")%>要改为:<% =rs("sql") %>
allureni
2005-09-19
打赏
举报
回复
。。。。。。。
csharps
2005-09-19
打赏
举报
回复
呵呵,不行的。。
带SQL注入的一个
ASP
网站
源码
在这个
ASP
源码
中
,手动搭建SQL注入环境意味着你可以模拟攻击者的行为,测试并修复漏洞。这是一个很好的学习机会,可以帮助你理解SQL注入的工作原理,提高代码安全性。你可以尝试构造不同的SQL注入 payload,观察它们...
蓝色企业网站
源码
ASP
+
Access
数据库带完整后台
1:本网站
源码
采用
ASP
+
Access
数据库开发,适合
中
小企业网站建设。 2:本网站
源码
后台功能强大,主要功能有:企业信息管理、产品管理、下载
中
心管理、新闻管理、留言管理、荣誉管理、人才管理、友情链接管理。 3:本...
asp
.net 播放mp4视频文件代码
在这个场景
中
,我们关注的是如何在
ASP
.NET
中
实现MP4视频文件的播放。MP4是一种常用的视频格式,支持高质量的视频流,适用于网页播放。 首先,要在
ASP
.NET网页上播放MP4视频,我们需要在HTML
中
使用`<video>`标签。这...
短信接口
源码
(
asp
.net),手机短信验证
不知道大家有没有用过,短信接口功能,就是像淘宝一样,输入手机号,发一条验证码到手机上,这个其实比较简单,这是
源码
,大家可以参考一下. 简单的注册功能和手机短信验证功能 1.程序整理了包括
Access
,FoxPro,Oracle,SQL...
网站模板
asp
带后台管理
【网站模板
asp
带后台管理】是一种基于
ASP
(Active Server Pages)技术的网页设计解决方案,它包含了前端用户界面和后端的管理平台。这样的模板通常适用于个人网站,可以帮助快速搭建一个具有完整功能的网站,而无需...
ASP
28,405
社区成员
356,946
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章