作者ADONIES (ADONIES)
看板PHP
标题[请益] 读取资料的时候 显示前五十个字或图型
时间Sat Jul 2 13:13:31 2011
最近在设计网站的时候 遇到瓶颈
就是
後台输入文字 及上传图片之後
前台显示
原本希望 首页可以显示3则最新消息
但 若全文都显示的话
则会非常长 (因为使用大量的图片)
原先设计是
$abc=substr($abc,0,500);
也就是显示前500个字元
但问题来了
後台我是开放给使用者使用fckeditor输入
所以存入资料库的时候会是原始码
也因为限制500个字元
所以 会产生破图
也就是读入原始码之後 有时候刚好图片网址只读入一半
有什麽方式可以解决呢?
还是有别的语法可以修正?
对不起 因为 这些语法都是我自己摸索出来的
所以有时候会一知半解
请各位前辈多多指教
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.35.232.131
1F:→ apiod:让使用者输入标题+内文 最新消息只要显示标题就好 07/02 13:57
2F:→ hSATAC:striptags 07/02 14:02
3F:→ arrack:strip_tags 07/02 14:23
4F:推 mrbigmouth:如果只要显示字不用格式 就用php的strip tag 07/03 00:42
5F:→ mrbigmouth:如果重点是显示的东西不要占太大位置 那直接用CSS的 07/03 00:43
6F:→ mrbigmouth:overflow hidden也行 07/03 00:43
7F:→ mrbigmouth:真正最完美也不吃资源的作法 就是浏览时用JS检查 07/03 00:44
8F:→ mrbigmouth:然後把该拿掉的东西拿掉 07/03 00:44
9F:→ mrbigmouth:这样你想弄出什麽效果都OK 07/03 00:44