RE: [PHP-DB] I have a problem to add a new line to the body of my email when I am using '<a href="mailto: ...>" function
| From: | Mark | Date: | Thu, 05 Jun 2003 13:46:46 +0000 |
| Subject: | RE: [PHP-DB] I have a problem to add a new line to the body of my email when I am using '<a href="mailto: ...>" function | ||
| References: | 1 | Groups: | php.db |
| Request: | Send a blank email to php-db+get-28347@lists.php.net to get a copy of this message | ||
I never knew that Body was supported. I had tried in years ago before
it worked, and never looked back. If you look at the source code for
this page
(http://developer.netscape.com/viewsource/husted_mailto/mailto.html)
you'll see that they use the javascript function "escape()" on the
body text. I believe this handles the characters such as spaces and
CR/NL. Though it seems you are doing it the same way they are
(%0D%0A).
If it works on some browsers, but not others, then it's probably a
compatibiilty issue, not a scripting issue. You don't indicate which
browsers this works/doesn't work on. Or which mail clients you're
using.
Finally, this is not really a PHP issue, and especially not a PHP-DB
issue.
--- Martin Rajcok <martin@rajcok.com> wrote:
> I believe the body is supported. I have read everything I could
> find through Google. People are using it exactly as I am.
> I can't use '\n' - it is only text in this case and it will be part
> of the email body.
>
> Thanks anyway,
> Martin
>
> -----Original Message-----
> From: John W. Holmes [mailto:holmes072000@charter.net]
> Sent: Thursday, 5 June 2003 3:02 p.m.
> To: 'Martin Rajcok'; php-db@lists.php.net
> Subject: RE: [PHP-DB] I have a problem to add a new line to the
> body of
> my email when I am using '<a href="mailto:
> ...>" function
>
>
> > I have a problem to add a new line to the body of my email when I
> am
> using
> > '<a href="mailto: ...>" function.
> >
> > This is my code:
> >
> > $details[email] //email of the user from the form
> > $details[contact_name] //name of the user from the form
> >
> > $email_subject = "subject text...";
> >
> > $email_form = "Welcome ".$details[contact_name].",%0D%0A%0D%0A";
> > $email_form .= "Thank you for registering with ....";
> >
> > <a
> >
>
href='mailto:".$details[email]."?Body=".$email_form."&Subject=".$email_s
> ub
> > je
> > ct."' class='darkblue'>Send the email</a>
>
> Use \n.
>
> email_form = "Welcome ".$details[contact_name].",\n\n";
>
> Are you sure "body" is even supported? I'll guarantee it's not
> going to
> be for every browser/email client.
>
> From:
> http://www.w3.org/TR/WD-html40-970917/htmlweb.html#h-5.1.3.1
> --------------------------------------
> MAILTO URLs have the following syntax:
>
> mailto:email-address
>
> User agents may support MAILTO URL extensions that are not yet
> Internet
> standards (e.g., appending subject information to a URL with the
> syntax
> "?Subject=my%20subject" where any space characters are replaced by
> "%20"). Some user agents also support "?Cc=email-address".
> --------------------------------------
>
> ---John W. Holmes...
>
> Amazon Wishlist: http://www.amazon.com/o/registry/3BEXC84AB3A5E
>
> PHP Architect - A monthly magazine for PHP Professionals. Get your
> copy
> today. http://www.phparch.com/
>
>
>
> --
> PHP Database Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>
>
>
> --
> PHP Database Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
=====
Mark Weinstock
mark_weinstock@yahoo.com
***************************************
You can't demand something as a "right" unless you are willing to fight to death to
defend everyone else's right to the same thing.
***************************************
__________________________________
Do you Yahoo!?
Yahoo! Calendar - Free online calendar with sync to Outlook(TM).
http://calendar.yahoo.com