百度编辑器如何保存HTML到数据库?需要在前台提交到后台的时候将所有的HTML代码转义,之后从数据库取出来的时候在进行转义还原成HTML代码吗?
为什么我的一直从后台回显到前台的时候报错,主要是说我的内容有回车行、&不认识之类的。
把HTML内容存到一个.html文件,再被这个文件路径存到数据库
1、页面上的存到一个html文件中
$cttDetailHtml=$_POST["cttDetailHtml"];
$cttDetailHtml=str_replace("<head>",$saveParam["TPL_PATH"]="templete/".$cid.".html";
2、从HTML文件里读出来
$htmlFile="";
if($ctt["tplPath"]!=null){
$fileName="templete/".$cid.".html";
if(file_exists($fileName)){
$htmlFile=file_get_contents($fileName);
$htmlFile=str_replace('"',"'",$htmlFile);
$htmlFile=preg_replace("/.<body.?>(.?)</body>./s","$1",$htmlFile);
}
}
$data["htmlFile"]=$htmlFile;
3、用jquery放到页面上
<?phpif($htmlFile!=""){?>
varcontent="<?phpecho$htmlFile;?>";
ue.addListener("ready",function(){
ue.setContent(content);
});
<?php}?>
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。