【发布时间】:2020-11-01 20:47:12
【问题描述】:
如何使用 PHP 保存和更新 Summernote 图像。
Summernote图片是base64的,所以需要先解码上传,然后用图片上传的目录修改summnernote内容的图片src数据,然后再将summernote内容保存到DB。因为不建议保存图像信息数据库。
当我将上传图片的相同路径目录img/location保存在数据库中时,当我尝试从数据库<textarea>{{$dbData->content}}</textarea>编辑summernote内容时,summernote无法显示图片
另外,您需要在解码之前检查 img src 是否真的是 base64 图像,因为在编辑已经保存的内容时,现有的 img src 不会是 base64 图像,除了新的由于现有的 img src 已解码并上传,因此尚未上传。
【问题讨论】:
标签: php laravel base64 summernote