使用swiftmailer在html电子邮件中使用php变量

时间:2011-10-01 23:40:04

标签: php html swiftmailer

我使用swiftmailer从我的网站发送我的电子邮件。我正在尝试发送一封html电子邮件,但我想将一个php变量传递给电子邮件。

这是可能的,如果可以,我哪里错了?

->setBody(
    '<html>' .
    ' <head></head>' .
        ' <body>' .
    '  Welcome to my site. To complete registration, please click activate below' .
    '  <a href="http://www.mysite.com/activate.php?=c' rawurlencode ($code)' ">activate  ' .
    ' </body>' .
    '</html>',
    'text/html'
);

2 个答案:

答案 0 :(得分:0)

我不明白你为什么要使用这个

<?php rawurlencode ($code);?>

除非

rawurlencode ($code)

答案 1 :(得分:0)

<pre>
->setBody(
    '<html>' .
    ' <head></head>' .
        ' <body>' .
    '  Welcome to my site. To complete registration, please click activate below' .
    '  <a href="http://www.mysite.com/activate.php?=c'. rawurlencode ($code) .' ">activate  ' .
    ' </body>' .
    '</html>',
    'text/html'
);
</pre>