Jump to content

Archived

This topic is now archived and is closed to further replies.

monkeybidz

Putting html in php email body

Recommended Posts

I was wondering if it is possible to put an html form in the body of a php email.

This is the current mail code:

<?

mail ("$email", 'Statement for '."$month".'/'."$year",

"This is where i would like to put the form(PayPal Button).



If you have any questions, please contact:

$admin_email

Thank You!",

'From:'."$website_name". '<'."$admin_email".'>');
?>

All variables are passed from another page. I need to send a PayPal Button which is a form.

Share this post


Link to post
Share on other sites
Yes it is. Just add a header:

[code]<?php

$headers  = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
$headers .= 'From:'."$website_name". '<'."$admin_email".'>' . "\r\n";

mail ("$email", 'Statement for '."$month".'/'."$year",

"This is where i would like to put the form(PayPal Button).

If you have any questions, please contact: $admin_email

Thank You!", $headers);
?>[/code]

Share this post


Link to post
Share on other sites
Worked great, but how would i put the form in?
[code]<?php

$headers  = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
$headers .= 'From:'."$website_name". '<'."$admin_email".'>' . "\r\n";

mail ("$email", 'Statement for '."$month".'/'."$year",

"This is where i would like to put the form(PayPal Button).

If you have any questions, please contact: $admin_email

Thank You!", $headers);
?>[/code]

I tried regular:
<form>this is my form</form>, but does not work.

Share this post


Link to post
Share on other sites

×

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.