[英]Remove an open HTML comment with PHP
我用php打印聊天記錄。 因為它是一個聊天記錄,它可以有用戶輸入。
我想阻止用戶輸入的任何<!--
注釋掉我的其余文件,但由於某種原因,我的代碼無效。
如果txt文件中有一個<!--
open標記,它會注釋掉其余的代碼。 如果文件中有<!-- Text -->
,則不會回顯“ Text ”。
我不知所措,因為條形標簽應該解決這個問題....
我懷疑我的代碼中有一個錯誤允許這個。
while(!feof($lfile)) {
$line = fgetss($lfile);
$lineclean = strip_tags($line);
echo $lineclean . "<br>";
}
我為臟看的代碼道歉,我把它擴展為故障排除。
您可以通過htmlentities($line, ENT_QUOTES)
傳遞所有內容htmlentities($line, ENT_QUOTES)
並且所有內容都將在讀取時完全呈現。 這也將防止XSS攻擊和其他具有惡意意圖的字符串。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.