<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处理字符串一个函数来处理
后来保存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