我使用MySQL(不是MySQLi),当GET请求中有百分号时,他们根本不会运行。我确定还有其他迹象。有没有办法解决这个没有准备好的陈述(不要打扰我关于安全性和使用MySQL。我可以稍后转换,准备好的陈述很难做到。) 这是正常输出: 发布
这是输入%符号时的输出:
没有输出。
答案 0 :(得分:1)
您可以尝试在所有参数上使用urlencode()
。这将处理所有'怪异'字符。
在此处阅读更多相关信息:http://php.net/manual/en/function.urlencode.php