游客:  注册 | 登录 | 搜索 | 统计 | 帮助

 
标题: 为什么我关闭不了自动转义?

flash866
精华 0
积分 0
帖子 10
阅读权限 200
注册 2008-4-26
状态 offline
发表于 2008-4-27 07:46  资料  个人空间  短消息  加为好友 
为什么我关闭不了自动转义?

代码如下:<div class="blockcode"><span class="headactions" onclick="copycode($(&#39;code0&#39;));">复制PHP内容到剪贴板</span><h5 onclick="changedisplay($(&#39;code0&#39;), &#39;auto&#39;)" onMouseOver="this.style.cursor = &#39;pointer&#39;;">HP代码:</h5><code id="code0" style="font-size:12px;"><span style="color: #000000">
<span style="color: #0000BB"><?php 
set_magic_quotes_runtime</span><span style="color: #007700">(</span><span style="color: #0000BB">0</span><span style="color: #007700">); 
</span><span style="color: #0000BB">print_r</span><span style="color: #007700">(</span><span style="color: #0000BB">$_GET</span><span style="color: #007700">);

</span><span style="color: #0000BB">?></span>
</span>
</code>然后我访问后得到这种结果:
http://test.sanxiake.com/test2.php?q=12&#39;3

Array ( [q] => 12&#39;3 )

怎么还是会被自动转义了??

                                                       
                                                       
                                                       
                                                                                                                       

顶部

菜刀
精华 0
积分 0
帖子 10
阅读权限 200
注册 2008-4-26
状态 offline
发表于 2008-4-27 07:46  资料  个人空间  短消息  加为好友 
$_GET的内容是否使用魔术引号,是由magic_quotes_gpc来控制的,magic_quotes_runtime控制的是php从文件或者数据库中读取的内容是否使用魔术引号。

magic_quotes_gpc不存在类似set_magic_quotes_runtime()这样的函数,要么你在php.ini里关闭它,要么在.htaccess里关闭它,在php代码里是不能关闭的。

                                                       
                                                       
                                                       
                                                                                                                       

顶部
 



当前时区 GMT+8, 现在时间是 2009-1-6 20:07

    Powered by Discuz! PHP學院特別版  © 2001-2008 Comsenz Inc.
Processed in 0.074189 second(s), 7 queries

清除 Cookies - 联系我们 - php教程学院 - Archiver - WAP