2011-10-01 59 views
0

使用swiftmailer從我的網站發送我的電子郵件。我試圖得到一個HTML郵件發送,但我想通過一個PHP變量的電子郵件。使用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' 
); 

回答

0

我不明白爲什麼要採用這種

<?php rawurlencode ($code);?> 

除非比

rawurlencode ($code)

+0

我只是在想,因爲它是HTML代碼,我不得不delcare php標籤使用一個變量。顯然不是。我沒有更新我的代碼,但似乎無法解決它給我一個語法錯誤。 – lennard2011

+0

當然,你必須連接字符串,那就是 。 rawurlencode($ code)。 –

+0

那是我失蹤。謝謝偉大的作品。 – lennard2011

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> 
相關問題