[求助]关于文字存储格式问题?

fantasyxcx 2005-03-18 10:59:14
用<textarea name="sl_fbnr" cols="65" rows="18"></textarea>时,我想把用户输入的格式也存储到数据库中(就象存成<DIV>aaaa</DIV>...<DIV>bbb/DIV>...)。在显示时直接<TD><%=数据库直%></TD>,就可以把我存如的文件和文件格式显示出来。

问题:如何实现,把用户输入的信息与格式存如数据库中。
...全文
129 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
纪俊 2005-03-18
  • 打赏
  • 举报
回复
你把replace后边的两个参数颠倒过来就是逆向转换
fantasyxcx 2005-03-18
  • 打赏
  • 举报
回复
我还像在问一个问题:

存入这种格式后,我如何在给存回来呢。

在给个函数吧,和这个函数对应相反的,谢谢~~~~~
wfwclyms 2005-03-18
  • 打赏
  • 举报
回复
楼上的就是
纪俊 2005-03-18
  • 打赏
  • 举报
回复
不过用<textarea>有点不一样
你得到<textarea>的值写入数据库之前用
'-----------------------------------------------------------
'功能: 过虑HTML字符
'输入:字符串
'输出:经格式化后的字符串
function HTMLEncode(fString)
if not isnull(fString) then
fString = replace(fString, ">", ">")
fString = replace(fString, "<", "<")

fString = Replace(fString, CHR(32)&CHR(32), "  ")
fString = Replace(fString, CHR(9), " ")
fString = Replace(fString, CHR(34), """)
fString = Replace(fString, CHR(39), "'")
fString = Replace(fString, CHR(13), "")
fString = Replace(fString, CHR(10) & CHR(10), "</P><P> ")
fString = Replace(fString, CHR(10), "<BR> ")

HTMLEncode = fString
end if
end function
转换下content=HTMLEncode(content),但是你如果想以后在<textarea>中编辑最好不要用
<textarea name="sl_fbnr" cols="65" rows="18"><%=rs("content")%></textarea>的格式
他会把格式html都放在里边了,你直接<%=rs("content")%>就行了
纪俊 2005-03-18
  • 打赏
  • 举报
回复
昨天刚刚回答过
http://community.csdn.net/Expert/topic/3859/3859733.xml?temp=.5437433
fantasyxcx 2005-03-18
  • 打赏
  • 举报
回复
最好有整理后的代码,谢谢~~~~谢谢各位大虾~~~~^-^

28,409

社区成员

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

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