2016-11-07 29 views
0

我正在使用所见即所得编辑器,但在将数据发送到数据库后,它将html标签显示为如同它们是文本的一部分。我正在使用Laravel 5和this净化器。我不知道这是否是相对的,但是在所见即所得编辑器中从数据库输出数据后,html标签仍然显示为文本。提前谢谢你的帮助。数据库将html标签作为文本打印而不是使用它们

回答

1

默认情况下,刀片{{ }}语句通过PHP的htmlentities函数自动发送以防止XSS攻击。如果您不希望您的数据进行转义做,你可以使用下面的语法:

{!! $variable !!} 

而且,检出文档:

https://laravel.com/docs/5.3/blade#displaying-data

+0

我彻底忘了这一点。非常感谢你! – gospodinove

+0

@gospodinove很高兴帮助。你能接受答案吗? – shoieb0101

相关问题