在模型中向Zend Framework上的数据库中插入文本时出现问题

|| 我是“ Zend Framework”的新手。所以我遇到了一些问题。 首先是将文本插入数据库。例如我正在插入类似“正在发生的事情”的内容,并在视图中显示“正在发生什么情况”,并且符号“正在发生”。 其次,像这样向控制器提交文本(带有html编码符号)\``发生了什么'',只有\``什么\''到达控制器。 请帮我解决这些问题?     
已邀请:
有一个古老的PHP功能,称为魔术引号,其中PHP将自动转义任何发布/获取数据,使其“轻松”插入数据库。参见http://php.net/manual/en/security.magicquotes.php。可能是在您的内容中加上了引号。此功能已被弃用,因此建议您在php.ini文件(或htaccess)中将其禁用,以解决您的问题。假设您使用的是mod_php,只需将其添加到.htaccess文件中:
php_flag magic_quotes_gpc Off
ZF会在插入时自动转义内容(假设您正确使用了Zend_Db),所以您遇到的问题是因为两次对数据进行了转义。 您能否提供有关第二个问题的更多信息,例如您如何提交文本以及如何在控制器中使用它?     
我从未使用过ZF,但是我可以告诉您需要研究哪些功能来清理输入/输出   在插入数据库期间
addslashes()
mysql_real_escape_string()
  在浏览器上显示期间
stripslashes()
htmlspecialchar()
htmlentities()
htmlspecialchars_decode
    

要回复问题请先登录注册