RE: [PHP] Mail - avoid backslash before apostrophe
| From: | Adam Voigt | Date: | Mon, 02 Jun 2003 15:20:57 +0000 |
| Subject: | RE: [PHP] Mail - avoid backslash before apostrophe | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-149808@lists.php.net to get a copy of this message | ||
Umm, try this:
$body =
str_replace('\'',''',stripslashes($_POST['message']));
mail($to,$subject,$body,"Content-type:text/html\r\n");
On Mon, 2003-06-02 at 11:12, Dillon, John wrote:
> I have a text box on a web page and submit button. The php code sends the
> text as an email. If the text includes an inverted comma/apostrophe the
> email will include a backslash before it, thus: \'. I know how to
> str_replace in php, but what do I need to replace the apostrophe with to
> avoid the \? The HTML for ' is ' if that helps. I've looked at ASCII
> in google, but am unenlightened. Can't find the answer in php.net under
> mail() function either.
>
> John
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> D°®ôÈ>¶^ª)}Ò
> http://www.cantor.com
> CONFIDENTIAL: This e-mail, including its contents and attachments, if any, are confidential. If
> you are not the named recipient please notify the sender and immediately delete it. You may not
> disseminate, distribute, or forward this e-mail message or disclose its contents to anybody else.
> Copyright and any other intellectual property rights in its contents are the sole property of Cantor
> Fitzgerald.
> E-mail transmission cannot be guaranteed to be secure or error-free. The sender therefore
> does not accept liability for any errors or omissions in the contents of this message which arise as
> a result of e-mail transmission. If verification is required please request a hard-copy version.
> Although we routinely screen for viruses, addressees should check this e-mail and any
> attachments for viruses. We make no representation or warranty as to the absence of viruses in this
> e-mail or any attachments. Please note that to ensure regulatory compliance and for the protection
> of our customers and business, we may monitor and read e-mails sent to and from our server(s).
>
> For further important information, please read the Important Legal Information and Legal
> Statement at http://www.cantor.com/legal_information.html
--
Adam Voigt (adam@cryptocomm.com)
Linux/Unix Network Administrator
The Cryptocomm Group