htmlspecialchars

    0熱度

    1回答

    我正在從數據庫中檢索文本和HTML標記,同時使用此函數對瀏覽器的值進行編碼。 foreach ($row as $key => &$value){ $value = htmlspecialchars_decode( htmlentities($value,ENT_QUOTES), ENT_NOQUOTES ); } 基本上,我的每一行循環

    0熱度

    1回答

    我試圖通過htmlspecialchars推送所有博客文章,以確保所有字符都正確顯示。 但是一旦被處理(當從數據庫中提取數據時被調用,而不是在推送時),它們不會顯示爲字符! 只是他們的尊重代碼出現。 這裏是我如何獲取數據: <?php while($result = mysql_fetch_array($results) { echo " <div c

    0熱度

    1回答

    我有一個博客系統,隨機的人可以發表評論。如果淘氣人嘗試後的Javascript,會出現這種情況: bla bla <script>alert("Hacked")</script> 假作 bla bla <script>alert("Hacked")</script> 我寧願後保持代碼不變,只是曾經有人需要發佈HTML情況。我如何讓第二條線看起來像

    1熱度

    1回答

    好吧,我想這其中一些容易谷歌,但我找到了答案,並沒有解決我的問題 在Chrome中我的RSS源正在尋找這樣 "¿Qué es un serum antimanchas?" 可是其餘的字符是確定.. 在Safari中,是oposit這一行看起來不錯,但其餘字符是wrong..and它們看起來像 Espect�culo 我有這個在我的頭至極它想工作,無法找到問題, <!DOCTYPE ht

    1熱度

    1回答

    我試圖瞭解XSS攻擊。我知道我應該使用htmlspecialchars(),無論何時向用戶輸入的瀏覽器輸出內容。下面的代碼工作正常。 我不明白的是是否需要使用htmlspecialchars()來回顯$ enrollmentno? <?php $enrollmentno = (int)$_POST['enrollmentno']; echo "<div style='border

    0熱度

    1回答

    我有一組網頁腳本,它們將FIX消息數據作爲輸入,然後重新格式化和分析它們。在IE7(和IE8以及更老的Firefox也是我認爲的)下,這些工具可以向網頁打印FIX消息,而非打印字符(例如0x01分隔符)將顯示爲空盒符號/字形。 在IE9和Firefox 25下,這種情況不再發生。 0x01字節被打印到屏幕上,並且「可視化截斷」,儘管它們仍然在頁面上。例如我可以複製FIX消息文本並將其粘貼到記事本+

    0熱度

    1回答

    我使用htmlspecialchars()上input領域user last name防止xss,但它不工作.. 比方說$user_data->user_last_name;是我user last name,所以我所做的: htmlspecialchars($user_data->user_last_name, ENT_QUOTES, 'UTF-8'); 當我嘗試將用戶姓氏保存爲'Lastna

    2熱度

    1回答

    我是PHP新手。當我用ENT_HTML5標誌嘗試htmlspecialchars()時,它會起作用,但所有非英語單詞都將被刪除。我試過了: <?php $sometext = $_GET['query']; $sometext = htmlspecialchars($sometext, ENT_HTML5, 'UTF-8'); echo $sometext; ?> 例如,我試着查詢

    0熱度

    3回答

    我在用htmlspecialchars使用UTF-8有關的輕微混亂()函數是這樣的: htmlspecialchars($string, ENT_QUOTES, 'UTF-8'); 我不明白的是,不使用此作用htmlspecialchars( )創建一個UTF-8代碼或者它只是通知htmlspecialchars()$ string是UTF-8,所以它不會搞砸。 我的意思是我們指定?輸入還是我

    0熱度

    1回答

    下面的代碼給了我一個空白的url,而不是我在我的代碼中定義的url。 這裏是我的代碼: <a href="<?php echo htmlspecialchars($url); ?> "> <?php echo htmlspecialchars("<Click> visit to know more");?> </a>