平时录新闻信息不是我来录,所以是不可能要用户来写<br>与 的代码!
解决方案 »
- java加密php解密问题,php高手帮帮忙
- 字符编码问题,进来看看
- ajax获取数据程序端获取的有值可是在前端为空??急
- 请问我运行的一个php为什么会出现这样的提示??
- 很简单,但是很奇怪的问题
- mysql_result()是不是可以显示所有mysql_query()查询到的数据?
- htaccess规则修改!急!!!!!
- 这两句sql语句有什么区别?为什么一句会报错一句成功执行?
- PHP文件函数问题
- tp5 怎么在后台执行 echo '<script> alert('XXX')</script> 这样的打印调试信息?
- 直接点击下载电影,怎样使占用的内存小?
- !!!!为什么我在php中设置了Alias /old/ "F:\www" 进入后总是提示404错误
可以对文字随意的编辑,比如居中,加粗等等前几天有人上传了个PHP版得eWebEditor,可以搜一下。平时录新闻信息不是我来录,所以是不可能要用户来写<br>与 的代码!
显示得时候可以用nl2br和替换函数把从数据库中取得数据替换后再显示
显示得时候可以用nl2br和替换函数把从数据库中取得数据替换后再显示------------------------------------------
我在显示时写了下面语句,但只能起到换行,空格还是不行?
<?php echo nl2br(htmlspecialchars($row_RecNews['news_content'])); ?>
{
$pattern = Array(
"<",
">",
" ",
"\n");
$value = Array(
"<",
">",
" ",
"<br>");$str = str_replace($pattern, $value, $str); return $str;
}
nr2bl() + str_replace(" ", " ", "$content");
-------------------
同意。这是标准做法。ps:记得录入数据库时除了安全替换以外不要进行转义。楼主所要的那种“所见即所得”,不是ubb。而是一些webediter之类的js程序。楼上有人提了一个ewebEditer。就是这种插件。
ewebEditer这个很好用
如下面是新闻显示的(
4月8日,省国资委领导..............
集团党委.........
集团刘总经理向上级领导介绍了集团的基本情况,并从行政角度重点汇报了集团在开展边学边议边)
------------------------------------------
回复人: mahaixing(猪的克星) ( ) 信誉:98 2005-04-15 16:19:00 得分: 0
<?php echo nl2br(htmlspecialchars(str_replace(" "," ",($row_RecNews['news_content'])))); ?>
注意控制pre的属性,否则无法换行的
这样正常的文字新闻是可以了,但现在出现另一个问题,就是如果新闻有带图片的话,我用phpMyAdmin新增新闻时直接在文字下方写图片的代码,如:
9月27日,由省委宣传部、省交通厅、省总工会联合举办的“庆祝中华人民共和国成立55周年暨......
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="45%" valign="top"> <img src="../images/hj.jpg" width="250" height="150" border="1"><br> <br> </td>
<td width="55%" valign="top"> <img src="../images/hj1.jpg" width="250" height="150" border="1"></td>
</tr>
<tr>
<td width="45%" valign="top"> <img src="../images/hj2.jpg" width="250" height="150" border="1"></td>
<td width="55%" valign="top"> <img src="../images/hj3.jpg" width="250" height="150" border="1"><br> <br> </td>
</tr>
<tr>
<td valign="top"><img src="../images/hj4.jpg" width="250" height="150" border="1"><br> <br>
</td>
<td valign="top"><img src="../images/hj5.jpg" width="250" height="150" border="1"><br> <br>
</td>
</tr>
<tr>
<td valign="top"><img src="../images/hj6.jpg" width="250" height="150" border="1"><br> <br>
</td>
<td valign="top"><img src="../images/hj7.jpg" width="250" height="150" border="1"></td>
</tr>
<tr>
<td valign="top"><img src="../images/hj8.jpg" width="250" height="150" border="1"></td>
<td valign="top"> </td>
</tr>
</table>这样的话显示只显示文字,图片不能显示出来,这是为什么呀?