try the stripslashes() function on the output. Depending on how you're inserting it to the db, it might be required to have the slashes on it. But if you use stripslashes($elem) on the output it'll go away.
Nate -----Original Message----- From: [email protected] [mailto:[EMAIL PROTECTED] Behalf Of costasb5 Sent: Saturday, October 20, 2007 1:21 PM To: [email protected] Subject: [php-list] _POST Hi fellow php'ers, I am developing a page and i have the following problem: In a form, i have a textarea element called "elem". When someone types in there the string I've gone and submits, then: 1. in my local, Easyphp implementation, print $_POST['elem']; correctly produces I've gone 2. in my live implemention with a web hosting company: print $_POST['elem']; produces the altered I\'ve gone (watch the backslash). Is there any way that I can get rid of that extra backslash? It gets stored in the database, displayed everywhere, just can't make it go away. I've tried htmlentities to filter the $_POST['elem'], doesn't work. Anyone hjas seen this problem before? Easyphp does it right, as expected. Why does my web hosting company mess it up? Thank you in advance, Costas No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.5.488 / Virus Database: 269.15.3/1081 - Release Date: 10/19/2007 5:41 PM [Non-text portions of this message have been removed]
