2017-02-14 27 views
-2

我的頁面渲染動態描述(從數據庫中挑選),這是將單引號和雙引號的小方盒子周圍的一些字符串包裹:PHP:HTML渲染小方盒

enter image description here

我試着功能如htmlspechialcharshtml_entity_decode但他們都沒有工作。

任何幫助?

+0

不知道您的數據庫結構並查看您的代碼,我們應該如何幫助? – Connum

+0

我們需要從您的數據庫結構和歸類開始,向您提供更多的信息,並轉到您的實際代碼。 –

+0

我無權訪問數據庫。所以我在這方面也很無奈:( – deltaforce

回答

0

看到您的一些代碼能夠知道正確的解決方案真的很棒。嘗試檢查這些東西:

  • 檢查您的數據庫 - 數據存儲的方式是否正確?
  • 檢查或在數據輸出腳本設置你的編碼(通過.htaccess文件或元的標籤,如以下)

HTML

<head> 
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 
</head> 

如果這並未沒有幫助,請提供更多信息以幫助您。

-1

沒關係。我已經通過替換垃圾/特殊字符來解決問題。

$search = array(chr(145), 
        chr(146), 
        chr(147), 
        chr(148), 
        chr(151)); 

    $replace = array("'", 
        "'", 
        '"', 
        '"', 
        '-'); 
    echo str_replace($search, $replace, $string);