文章中包含图片,如何保存到数据库呢?
csdn发帖就不能包含图片,要上传图片,就要通过上传组件单独执行。
如果想设计一个"文章管理系统",就是把网上的文章,Ctrl+A,然后Ctrl+V,单击保存就一步保存到数据库。图片如何处理呢?能实现吗?
现在的邮件系统,发邮件的时候都支持正文内容里嵌入图片,而不是附件发图片,我想邮件在server上也是存储到数据库的吧?
有点迷惑,请达人指点!!!

解决方案 »

  1.   

    CKEditor是个JS文本编辑器直接嵌进去页面就可以了...可以嵌入图片的了..直接复制粘贴都可以..当然还有其它编辑器..不知符合你要求不哈..
      

  2.   

    这个我知道,但是数据库字段该怎么设计呢?
    content,就是正文内容,字段类型只能是text,或者varchar什么的;CKEditor虽然能显示,但是保存的时候,图片怎么办呢?向csdn发表文章的时候是通过 文件upload上去的,数据库可以单独设计一个字段保存图片路径就可以了。
      

  3.   

    CKEditor这个很强大,可以考虑整合进去,但是他有点大了,可以自己根据CKEditor做一个自己的编辑插件,以后做类似的程序时只需像用ckeditor一样放到工程里就行了。图片的保存··可以有很多种,将图片转成二进制直接保存到数据库、将相对路径保存到数据库等。最简单就是保存路径了,这个有很多好处,你做复制的时候就把图片保存到你电脑上,显示的时候再从数据库中获取地址显示
      

  4.   

    自己测试了一下,在FCKEditor里直接粘贴带图片的文章就能保存到数据库,而且查询也没问题;数据库是mysql,content字段类型是text,发帖的时候可以直接粘贴带图片文本,浏览的时候也不成问题。不知道是因为FCKEditor能显示图片,还是因为存储到数据库中的时候,mysql直接将图片转成二进制了,然后查询的时候再通过FCKEditor显示出来。
    原理上的东西还望大大们指教!