Weird problem: I'm building a site that uses various forms to submit data to a MySQL database.
In some cases it works just fine, but in others all the apostrophes and quotation marks get preceded by a backslash () which end up in the record entered in the database. When a record with a backslash-apostrophe is further modified it adds more backslashes to reproduce the first backslash.
I've looked at the forms that work and those that don't and can't figure out what the difference is -- is it enctype? does it matter if data is posted POST or GET? does it matter where in the page that processes the data the processing code is?