2 apbbbbb apbbbbb 于 2016.09.12 14:55 提问

ckeditor图片保存数据库,图片读取不出来????

用ckeditor保存图片的时候,数据库保存了一个相对地址,比如页面也可以读取
出来,就是数据库中blob字段显示不出来,然后发送邮件的时候,图片也读取不出来,请问这个要怎么修改,才能在邮件发送的时候让收件人可以看到这个图片?????????????????
如果是路径问题,这个要在哪里去修改它的路径????

2个回答

showbo
showbo   Ds   Rxr 2016.09.12 15:14
已采纳

不是回过你了,发邮件时,邮件内容img地址要替换为url绝对地址,就是

读取数据库blob数据的url地址也要加上域名

 <img src="/upload/xxxx.jpg"/>
这种要替换成
<img src="http:/xxxxx.com/upload/xxxx.jpg"/>
apbbbbb
apbbbbb 恩,是的,就是还有一个问题,我们这个邮件发送是一个定时任务,也没有办法去动态获取request地址,这样的话绝对地址我就不能动态的替换,如果是发布不同服务器的话
大约一年之前 回复
showbo
showbo 回复479925485: 发邮件对方收到的时候只有<img src="/upload/xxxx.jpg"/>这种内容,是不懂从哪里下载图片的,所以要加上域名
大约一年之前 回复
apbbbbb
apbbbbb 非常感谢,确实是这个问题,我一开始还以为是图片上传配置错了,导致读不出来,头次搞这个,走弯路了
大约一年之前 回复
qq_31840537
qq_31840537   2016.11.18 07:49

记得改链接地址!/

Csdn user default icon
上传中...
上传图片
插入图片