数据库存储图片路径-存储图片路径到数据库
你好像在写那种新闻类的文章。 应该没必要这么纠结这个问题。 我推荐你使用 CKEDITOR。 如果你对编辑器不熟悉,这个没关系,在dedecms后台添加文章内容的时候也用到了这个编辑器(支持你的图文效果,好像还有视频和之类的,这是官网:,大家可以去看看)
下面简单说说使用方法,先下载解压放到自己的站点。
1.引用CKEDITOR的JS文件
注意:1.src的路径。
2.不要写成
一般情况下,你之前应该只用过一个textarea。 注意:在 textarea 之后添加 javascript。 如果你想在 HEAD 区写 javasript,那么使用下面的代码:
window.onload = function(){
编辑器。 替换('editor01');
};
好了数据库存储图片路径,默认 CKEDITOR 的配置现在已经完成。 你可以去页面看看它是什么样子的。 至于其他的扩展属性配置,就不多说了。 可以去官网看说明书进行个性化配置。 三、下面说说如何保存数据
其实和你平时使用textarea的时候是一样的:$_POST['editor01'],其中editor0是你的textarea的名字。
//接收值,当然可以使用htmlspecialchars来传递
$editor01 = $_POST['editor01'];
//向数据库中插入数据
$sql = "INSERT INTO table (field 1, field 2, content field) VALUES ('字段1的值', '字段2的值', '{$editor01}')";
mysql_query($sql);
然后在前台读数据的时候数据库存储图片路径,用print_r()打印出读到的数组,就知道数据结构了。 估计你纠结的是那些图片要不要存成二进制什么的? 一般没有比较的是把图片和视频转成二进制然后存入数据库。 我们只需要知道它们存放的路径即可,本次提交的post数据只保存了它们的路径。
不知道你明白了吗? 希望采纳。