Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:42191 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 85127 invoked from network); 9 Dec 2008 01:15:36 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 9 Dec 2008 01:15:36 -0000 Authentication-Results: pb1.pair.com header.from=me@sleepycode.com; sender-id=pass; domainkeys=good Authentication-Results: pb1.pair.com smtp.mail=me@sleepycode.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain sleepycode.com designates 69.89.18.5 as permitted sender) DomainKey-Status: good X-DomainKeys: Ecelerity dk_validate implementing draft-delany-domainkeys-base-01 X-PHP-List-Original-Sender: me@sleepycode.com X-Host-Fingerprint: 69.89.18.5 outbound-mail-105.bluehost.com Linux 2.6 Received: from [69.89.18.5] ([69.89.18.5:41017] helo=outbound-mail-105.bluehost.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 12/CE-21816-7B6CD394 for ; Mon, 08 Dec 2008 20:15:36 -0500 Received: (qmail 13607 invoked by uid 0); 9 Dec 2008 01:15:33 -0000 Received: from unknown (HELO box476.bluehost.com) (74.220.219.76) by outboundproxy3.bluehost.com with SMTP; 9 Dec 2008 01:15:33 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=sleepycode.com; h=Received:Message-Id:From:To:In-Reply-To:Content-Type:Content-Transfer-Encoding:Mime-Version:Subject:Date:References:X-Mailer:X-Identified-User; b=YDJ7mlwJu65Brpvigc9aY2RMSODAKwdOeI0K3BSyM3+M3cOMx1p1f6w3CETOujfHWLTG8sm7O1RwXV0vvvwLkKiZ0LPR3PYy8+uMvTP93pleRMHG1vT85dMHqz2K6tHW; Received: from pool-71-120-238-97.spknwa.dsl-w.verizon.net ([71.120.238.97] helo=[10.0.0.2]) by box476.bluehost.com with esmtp (Exim 4.69) (envelope-from ) id 1L9rCG-0005fg-Vi for internals@lists.php.net; Mon, 08 Dec 2008 18:15:33 -0700 Message-ID: To: PHP Internals List In-Reply-To: <1228751251.3429.18.camel@goldfinger.johannes.nop> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v929.2) Date: Mon, 8 Dec 2008 17:15:31 -0800 References: <1228751251.3429.18.camel@goldfinger.johannes.nop> X-Mailer: Apple Mail (2.929.2) X-Identified-User: {2594:box476.bluehost.com:sleepyco:sleepycode.com} {sentby:bopbeforesmtp 71.120.238.97 authed with sleepycode.com} Subject: Re: [PHP-DEV] About dropping magic_quotes in 5.3 (was: Re: [PHP-DEV] Re: PHP 5.2.7 + magic_quotes_gpc broken) From: me@sleepycode.com (Jeremy Darwood) Hello, I don't post here often, but I wanted to input my thoughts. For the most part, I am a end user who developers PHP applications for mine and others needs. We can't just drop something so soon and expect others to catch up and be able to operate with no problems at all. There is tons of applications out there that still only develop using the latest stable version of PHP and do not realize that development versions of PHP will break their applications. Personally all my scripts work all the way up to PHP 6, but I know others I do download and use won't even operate in 5.3 as it is right now. I would suggest adding the deprecated note on the magic quotes feature for 5.3. Just leave it at that. So those developing scripts know the feature is deprecated, as well provide documentation on php.net on using alternative methods to magic quotes. While this means having to maintain testing magic quotes in PHP threw 5.3, this will give people enough time (years at that), to get rid of magic quotes. - Jeremy