2016-11-07 30 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

相關問題