簡體   English   中英

在PHP過濾器清理之前或之后從文本區域保留換行符

[英]Preserving line breaks from text area before or after php filter sanitize

我無法理解如何解決此問題。 我的標簽中有內容,我想保存在數據庫中。 我正在使用FILTER_SANITIZE_STRING來逃避XSS攻擊,但是它擺脫了textarea內容中的換行符。

我想知道如何對內容進行清理(防止XSS風險),但又要保留中斷,以便我可以將其添加到數據庫中,並在中斷完好無損的情況下將其從數據庫中拉出

謝謝 :)

您可以替換所有換行符的HTML實體
 -輸出為HMTL時將顯示為換行符。 但是,如果您希望數據庫中的內容可讀,則必須將它們返回到原始換行符。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM