That is a PHP configuration option called Magic Quotes (
http://www.php.net/manual/en/info.configuration.php#ini.magic-quotes-gpc)
that used to be on by default and is now off by default in recent PHP
releases.

- Y

Sent from a gizmo with a very small keyboard and hyperactive autocorrect.
On Dec 9, 2013 4:57 PM, "Tim Streater" <[email protected]> wrote:

> I run an instance of apache under OS X which I use to pass data to PHP
> scripts using ajax. If I have a string such as "O'Toole" (without the
> double-quotes), then when the string (which I pass through
> encodeURIComponent in the browser) arrives in the PHP script, the
> single-quote is prefixed with a backslash. That is, the string above
> becomes "O\'Toole".
>
> I want my app to run under Win7, and I observe that there, the backslash
> is *not* inserted. This difference is a bit irritating, especially as I am
> having trouble discovering which component (browser, apache, PHP) is adding
> the backslash. On the whole, I'd rather not have it, but I'd settle for
> both platforms adding it. Then at least code common to both platforms can
> remove it.
>
> Any guidance as to where to look would be appreciated.
>
> --
> Cheers  --  Tim
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>

Reply via email to