雅安论坛
标题:
kindeditor如何集成网站并且提交数据到mysql详细附图
[打印本页]
作者:
匿名
时间:
2020-5-9 22:47
标题:
kindeditor如何集成网站并且提交数据到mysql详细附图
kindeditor如何集成网站并且提交数据到mysql详细附图,这是一个并不难的问题,但是很多新手会遇到,这里和大家分享下,感谢雅安论坛,这是回赠流量的帖子。一般市面上有两种,一种是百度的编辑器一种就是kindeditor,我来说下后者这个如何集成网站,我尽量写的详细一些。首先从官方网站上面去下载这个包,下载了以后记得引入js css文件,4.x以后,网上很多教程都是没太大用处的。
<link rel="stylesheet" href="../editor/themes/default/default.css">
<script src="../editor/kindeditor-all.js" charset="utf-8"></script>
<script src="../editor/lang/zh-CN.js" charset="utf-8"></script>
复制代码
根据自己的路径,这三个文件是必须引入的,在需要添加编辑器的地方,要加
<textarea id="zidingyi-id" name="content1" style="width:900px;height:400px;"></textarea>
<script>
KindEditor.ready(function(K) {
window.editor = K.create('#zidingyi-id',{
//节点要配置正确,要在K.create('#zidingyi-id',{})的括号内。
cssPath : '../editor/plugins/code/prettify.css',
uploadJson : '../editor/php/upload_json.php',
fileManagerJson : '../editor/php/file_manager_json.php',
allowFileManager : true,
});
});
</script>
复制代码
(, 下载次数: 60)
上传
点击文件名下载附件
红色标记的地方,id是自己起的名字。下面的是在官方下载demo文件里面搬过来的。这几个文件的路径一定要对
在后端接受的页面里面
$content1 = '';
if (!empty($_POST['content1'])) {
if (get_magic_quotes_gpc()) {
$content1 = stripslashes($_POST['content1']);
} else {
$content1 = $_POST['content1'];
}
}
复制代码
接受到了传过来的
content1,这时候就有图片了,打印就看的出来了,不要直接用echp打印数组不然要报错,这个时候构造sql插入到数据库后就可以,使用text类型。在需要暂时的页面中,
$sql = "select * from 表 where ";
复制代码
大致就是这样的,另一个地方值得一提的是。这个上传的路径是直接按照年月日来的。文件多了会有很多,不好分类。所以可以加工下。年/月/日/文件名 这样,所以还要在upload_json.php。112---117行左右的地方替换下面这个 $y = date("Y");
$m = date("m");
$d = date("d");
$save_path .= $y. "/".$m."/".$d."/";
$save_url .= $y. "/".$m."/".$d."/";
(, 下载次数: 75)
上传
点击文件名下载附件
有问题多交流
作者:
未命名
时间:
2020-5-10 21:29
可以哦。666
欢迎光临 雅安论坛 (https://www.yaanbbs.net/)
Powered by Discuz! X3.4