Re: [PHP-DEV] magic_quotes_gpc behaviour

2007-04-18 Thread Arpad Ray
Update: I raised this issue as a bug (#41093) because of lack of interest here. It's now been fixed in CVS and will therefore be in 5.2.2 RC2 (thanks Ilia). Arpad -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php

Re: [PHP-DEV] magic_quotes_gpc behaviour

2007-04-10 Thread Arpad Ray
David Zülke wrote: Yes, BC. magic_quotes is crappy/complicated enough to deal with already, please don't make it behave differently between PHP5 versions. No need to. Nobody should use it anymore, so there is no reason to change behavior again anyway. What we seem to have here is a bug in a

Re: [PHP-DEV] magic_quotes_gpc behaviour

2007-04-10 Thread David Zülke
Am 09.04.2007 um 15:41 schrieb Arpad Ray: Arpad Ray wrote: So, is this behaviour deliberate, and if so, what's the rationale? The problem seems to be in (5.2.x CVS) php_variables.c, lines 161-166: if (PG(magic_quotes_gpc) && (index != var)) { /* no need to a

Re: [PHP-DEV] magic_quotes_gpc behaviour

2007-04-09 Thread Arpad Ray
Arpad Ray wrote: So, is this behaviour deliberate, and if so, what's the rationale? The problem seems to be in (5.2.x CVS) php_variables.c, lines 161-166: if (PG(magic_quotes_gpc) && (index != var)) { /* no need to addslashes() the index if it's the main var

[PHP-DEV] magic_quotes_gpc behaviour

2007-04-07 Thread Arpad Ray
Hi all, I'm curious about something with magic_quotes_gpc - it ignores the keys of array values in $_GET etc, despite escaping keys of scalar values and all keys in contained arrays. For example, the query string ?a'b=1 yields $_GET[a\'b] = 1, but ?a'b[a'b]=1 yields $_GET[a'b][a\'b] = 1. Whi