2013-03-27 43 views
1

我将HTML编辑器中的数据插入到我的数据库中。我有HTML净化器设置,但已经删除它的例子,因为无论如何存在的问题。pdo在服务器上插入消毒html,而不是在本地

GLOBAL $DB; 

     $queryHandle = $DB->prepare("UPDATE support SET 
            help = :help 
            WHERE id = :id"); 
     $queryHandle->BindParam(':id', $id); 
     $queryHandle->BindParam(':help', PDO::PARAM_STR);   
     $queryHandle->execute(); 
     $queryHandle->setFetchMode(PDO::FETCH_ASSOC); 

     return $queryHandle; 
     } 

帮助是html文本。本地它工作正常。当我将我的网站上传到我的服务器时,每个报价后面都会出现html。我没有魔术引号或任何其他消毒设置。有什么建议么?

回答

1

您有magic quotes开启,这意味着您的服务器配置错误。把它关掉。

相关问题