Re: pdo ?

From: Date: Thu, 24 Jan 2013 17:23:05 +0000
Subject: Re: pdo ?
References: 1 2  Groups: php.db 
Request: Send a blank email to php-db+get-48659@lists.php.net to get a copy of this message
On 1/24/2013 12:05 PM, Matt Pelmear wrote:
http://stackoverflow.com/questions/5801951/does-php-auto-escapes-quotes-in-string-which-is-passed-by-get-or-post Every pro has this feature (magic_quotes_gpc) turned off. If you understand SQL Injection vulnerabilities, and properly bind things into your queries, I would recommend disabling it. -Matt On 01/24/2013 08:55 AM, Jim Giner wrote:
ok - new to using pdo functions, but I thought I had a handle on it. I'm writing out to my page an input tag with the following value in it: 49'ers I can confirm it by using my browser's "view source" to see that is exactly how it exists in the page. When I hit a submit button and my script retrieves the 'post' vars my debugging steps are showing that the var $_POST['team'] contains the above value with a backslash (\) already inserted. This is causing me a problem when I then try to use pdo->quote to safely encode it for updating my sql database. My question is - why does the POST var show the \ char before I execute the 'quote' function?
You're right! But I must not understand something.
My root folder has a php.ini file with the magic quotes set off. Doesn't that carry on down to folders beneath it?

« previous php.db (#48659) next »