Posted by Nancy on 02/28/06 01:27
I believe php is 'escaping' these characters so they will not be parsed as
code.
see http://us3.php.net/manual/en/function.stripslashes.php
hth
nan
"Pol" <Pol@nospam.com> wrote in message
news:1206v631dfmpp29@news.supernews.com...
> Whenever I receive input from an HTML text field or and HTML text area
> with " or ' meaning double or singe quotes into a php variable and then
> print or echo it back out to the user in html I get these characters
> accompanies by a \ . Why is this and how can I get rid of it.
>
>
> $submitform->body=@$_POST['body']; <<<< there are no \ in the input.
>
> print("body - ".$submitform->body."<br>"); <<<< but here there will be
> slashes for all ' or " .
>
> Thanks for any help!
Navigation:
[Reply to this message]
|