首页 > 解决方案 > 无法从数据库中获取原始降价值

问题描述

我正在使用 Laravel 建立一个论坛,在那里我让我的用户能够使用 markdown 来编写回复或线程。现在,当用户分享讨论或回复时,稍后如果该用户想要编辑该回复或讨论,我会向数据库发送请求以获取回复 markdown 的原始值,如下图所示 在此处输入图像描述

问题是请求来自哪里,我得到了 HTML 中的解析值,如下所示: 在此处输入图像描述

当我调试控制器内的代码时,我发现 Laravel 在将其发送到浏览器之前对其进行了解析 在此处输入图像描述

这是数据库中的原始值: 在此处输入图像描述

请如果有人能告诉我如何阻止 Laravel 或 eloquent 解析数据库中的值。顺便说一句,我正在使用简单的(codemirror)进行降价编辑器

标签: laravelparsingmarkdown

解决方案


使用这个功能

htmlspecialchars_decode( stripslashes( $variable_name ) )

在将值从数据库加载到输入字段的地方使用它


推荐阅读