PHP数据库保存html和php标签正常显示
来源:互联网 发布:如何安装php开发环境 编辑:程序博客网 时间:2024/04/30 10:09
<form method="post" action="addArticle.php">
<input type="text" name="title">
<input type="text" name="textType" id="textType">
<input type="submit" name="submit" value="提交"/>
</form>
用下面的这些转换字符
$content = nl2br($_POST['content']);
$content=str_replace(chr(13),'<br>',$content);
$content=str_replace(chr(32),' ',$content);
可以正常保存进数据库了,显示的时候也有瑕疵但是至少正确显示了。显示的时候用php处理字符串一个函数来处理
htmlentities();就可以正常显示了
后来保存php就真遇见难题了,根本保存不进去,而且也不知道到底是那些字符保存不进去,真是很麻烦。后来网上搜了下,还是用别人写好的库直接拿来用了,自己造轮子功力还是不够,
之后网上搜了下用了ckeditor,很简单的只要下载好,放进来,然后再头引用一下的如下代码
<script type="text/javascript" src="ckeditor/ckeditor.js"></script>
再在你需要的用的地方加上
<textarea id="content" name="content" cols="20" rows="15" class="ckeditor"></textarea>
<script type="text/javascript">
CKEDITOR.replace( 'content' );
</script>
就完全OK了。这个的话网上有很多教程,还有就是好像没有专门的添加代码段的模块。其他的都挺好使。
我自己写的小网站www.caozhicong.com
- PHP数据库保存html和php标签正常显示
- PHP将数据库中的html标签转换到页面显示
- php向前端发送的字符串中存在HTML标签如何正常显示
- PHP截取用UEditor编辑器保存在数据库的文章乱码和包含HTML标签的问题
- php 去除html标签 和 css样式
- php 过滤 html标签
- PHP 去除HTML标签
- php清除html标签
- PHP过滤HTML标签
- php ---- 过滤 html 标签
- PHP之HTML标签
- PHP过滤HTML标签
- PHP清除HTML标签
- php session 保存数据库
- PHP的mail()函数发送邮件,其中的html标签未被正常解析的问题
- PHP 连接数据库 在select 标签中显示数据
- php .htmlspecialchars()和htmlspecialchars_decode() html标签转义和反转义
- php显示页面乱码和数据库乱码
- XZ_JavaScript之JavaScript的两大内置对象
- 处理器管理-进程的状态
- php页面静态化实现思路
- java多线程(3)之join与countDownLatch
- 如何保证Redis中的数据都是热点数据
- PHP数据库保存html和php标签正常显示
- logback高级特性使用(二)
- 全球各地仍有40亿人口还是无法上网
- (译)Java Concurrent系列--BlockingQueue
- SQLServer--简单子查询
- LayoutParams
- ios 基础知识点总结 (二)
- MAC-终端命令大全
- Maven+jetty启动调试时遇到source not found,容易坑死一大批初学者