您可能已在Linux服务器上启用了魔术引号:magic_quotes
当magic_quotes启用时,所有的’(单引号),“(双引号),(反斜杠)和NUL都会自动以反斜杠转义。
禁用它们是一件好事,因为无论如何它们将从PHP 6开始被删除。 您还应该能够在脚本中禁用它们: set-magic-quotes-您
runtime不能取消
激活magic_quotes中负责在运行时转义POST数据的部分。如果可以,请在php.ini中将其禁用。如果您无法执行此 *** 作,请检查是否启用了magic_quotes,并对从POST获取的任何内容执行stripslashes():
if (get_magic_quotes_gpc()) $my_post_var = stripslashes($_POST["my_post_var"]);
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)