[讨论]博克首页制作的问题
最近想做一个博克 做到博克首页时候
一般博克是这样做的
首页显示最新发表的文章 如果文章长度很长的话就只列出文章的部分内容 然后有个察看更多的连接到完整文章页面去
做到这里时候卡住了 要怎么实现这个功能呢??
如果是在操作数据库语句里面截取固定长度[比如1000字符]
这样的话 当有些文章的字体定义了颜色的话 就会出现 <font color="red">文章内容...
如果那个文章还没结束的话 刚好中间又被截断了 没有</font>结束标签 这样 后面的文章都是红色的了
然后我试过在代码里面在显示文章后面都加上</font></table></p></img></a></h1></h2></h3></h4></h5></h6>
这样没有结束标签的可以解决 但是这个方法不怎么样 而且有些代码不一定照顾得到 还有很多代码都是需要开始标签和结束标签的
我也想过把文章里面的<font>之类的过滤掉 但是在博克首页都是文字也未免有点呆板
既然其他的博克能够实现日志预览最大字符数的功能 一定有办法的吧 是在查询语句上面做限制 还是在页面做限制 或者在写入数据库时候有什么特殊方法吗
谁想到实现办法的能不能说下呢 这里谢过了 我想了好久也没想到实现的办法...