在数据库里掉的数据如何换行和空格

原创 2004年08月07日 10:49:00

用replace函数,不过要在数据输入数据库之前!
a=replace(a," "," ")

现在酷吧!
nei=replace(nei,"<","&lt;")
nei=replace(nei,">","&gt;")
nei=replace(nei,"'","<|>")
nei=replace(nei,vbCrLf,"<br>")
nei=replace(nei," ","&nbsp")


--------------------------------------------------------------------------------
大好男儿光争日月,精忠魂魂气壮山河!
happyyou
 
终级用户
积分:1269
发贴:332
来自:北京
注册:2000-08-03
  发表于 2001-03-19 17:06:51       
--------------------------------------------------------------------------------

下面的一段代码可以很好的解决也些这方面的问题
function htmlencode2(str)
dim result
dim l
if isNULL(str) then
htmlencode2=""
exit function
end if
l=len(str)
result=""
    dim i
    for i = 1 to l
     select case mid(str,i,1)
     case "<"
     result=result+"&lt;"
     case ">"
     result=result+"&gt;"
case chr(13)
     result=result+"<br>"
     case chr(34)
     result=result+"&quot;"
     case "&"
     result=result+"&amp;"
case chr(32)    
     'result=result+"&nbsp;"
     if i+1<=l and i-1>0 then
     if mid(str,i+1,1)=chr(32) or mid(str,i+1,1)=chr(9) or mid(str,i-1,1)=chr(32) or mid(str,i-1,1)=chr(9) then    
     result=result+"&nbsp;"
     else
     result=result+" "
     end if
     else
     result=result+"&nbsp;"    
     end if
     case chr(9)
     result=result+" "
     case else
     result=result+mid(str,i,1)
end select
next
htmlencode2=result
end function
%>


那你再用那个函数再倒着搞一次不就得了吗?

存储到数据库中的文章,为什么取出来之后就没有换行、空格了?

在taxtarea中输入的文本。如果含有回车或空格。在界面上显示的时候则不哪么正常。回车消失了,空格变短了。 如何解决这个问题呢。有2种方法。 1.使用标签 w3c对pre元素是这样定义的:pr...
  • xbw673009796
  • xbw673009796
  • 2013年07月01日 19:30
  • 2062

关于文本空格换行处理

值 pre 不过,如果将 white-space 设置为 pre,受这个属性影响的元素中,空白符的处理就有所不同,其行为就像 XHTML 的 pre 元素一样;空白符不会被忽略。 如果 white...
  • u013406800
  • u013406800
  • 2014年08月31日 19:51
  • 777

防止表单重复提交的几种策略

表单重复提交,一方面有些浏览器会弹出
  • shekmun
  • shekmun
  • 2014年08月24日 21:12
  • 755

Html中代码换行造成空格间距的问题解析

我们在根据UI提供的原稿做网站的时候,在UI要求还原度很高的情况下,可能经常会遇到,在两个input标签,或者input与span标签之间,会产生多余3个象素空格的问题。...
  • skyeTang
  • skyeTang
  • 2016年07月04日 20:33
  • 8347

从文本文件读取数据存储到数据库

package file; import java.io.BufferedReader; import java.io.File; import java.io.FileReader; ...
  • u013003837
  • u013003837
  • 2014年06月06日 16:42
  • 715

PHP删除字符串中的空格和换行符终极方法

问说网 > 文章教程 > 编程设计 > PHP删除字符串中的空格和换行符终极方法 字符串换行符文件编码网页编码隐藏字符 PHP删除字符串中的空格和换行符终极方法 问说网•2015...
  • liiuweii
  • liiuweii
  • 2016年03月21日 10:02
  • 6694

java注释中空格和换行符的处理

java 注释换行写成或 空格写成  如: /**      * 弹出操作确认对话框,弹出的确认框分为上下两部分,上面是一串提示文字,下面有左右两个操作按钮      *  -----...
  • chuyouyinghe
  • chuyouyinghe
  • 2016年04月14日 13:54
  • 5317

01-替换输入文本的空格和换行(字符串处理)

index.jsp index.jsp 请输入信息 replace.jsp ...
  • u010653050
  • u010653050
  • 2013年06月23日 18:11
  • 1051

如何去除html代码标签之间换行产生的空格

参考链接:5种方法去掉HTML中Inline-Block元素之间的空白 推荐方法:在父元素上设置font-size: 0; 例: Document ...
  • microcosmv
  • microcosmv
  • 2016年10月10日 10:54
  • 5512

sed将换行替换成空格或者其他字符

昨天有一同学问我如何利用shell的sed将换行替换成空格或者其他字符呢,下面小编来给大家介绍一下常用替换方法吧。 sed流编辑器是shell中处理文本内容的一大利器。sed命令从文本流中读取一...
  • xxq_2011
  • xxq_2011
  • 2016年01月23日 21:56
  • 7352
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:在数据库里掉的数据如何换行和空格
举报原因:
原因补充:

(最多只允许输入30个字)