我有一个简单的需要,即允许用户在各个字段中输入撇号,这些字段将通过 PHP 保存到 MySQL 表中。当用户查看此信息时,我希望它在没有 / 的情况下被回显。处理此问题的最佳方法是什么。以下是我的想法:
- 回显内容时设置stripslashes
- 来回将撇号转换为“'”
我还在发布的数据上运行 mysql_real_escape_string 和 htmlspecialchars。有没有标准化的处理方式?谢谢!
我有一个简单的需要,即允许用户在各个字段中输入撇号,这些字段将通过 PHP 保存到 MySQL 表中。当用户查看此信息时,我希望它在没有 / 的情况下被回显。处理此问题的最佳方法是什么。以下是我的想法:
我还在发布的数据上运行 mysql_real_escape_string 和 htmlspecialchars。有没有标准化的处理方式?谢谢!
您可以使用addslashes()输入撇号,正如您已经说过的使用stripslashes()来回显。addslashes()
仅当您想为使用的更多转义函数添加撇号时才使用mysql_real_escape_string