> I am inserting data from a form into a mySQL database. I am using > addslashes to escape things like ' in the data input (this is actually > being done in PEAR (HTML_QuickForm). > > The weird thing is that the data gets written into the table like: > what\'s your problem? > > WITH the slash. I am not sure what to modify to fix this so the literal > slash is not written.
You're running addslashes() twice, somehow. Magic_quotes_gpc is probably on and you're escaping the data again. I would think PEAR would account for that, but I guess not. ---John W. Holmes... PHP Architect - A monthly magazine for PHP Professionals. Get your copy today. http://www.phparch.com/ -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php