将变量发送到电子邮件

时间:2017-11-25 05:06:06

标签: php email variables

我希望使用PHPMailer向电子邮件发送包含变量的html页面。 这是我发送的内容:

    $mailContent = "<h3>Mohon persetujuan</h3>
    <p>Dengan ini saya mengajukan pembuatan system guna penunjang pekerjaan. adapun rinciannya sebagai berikut :</p></br>
    <table width=100% border=0 style=margin-left:20px>
  <tr>
    <td width=30%>Nama Pemohon </td>
    <td width=70%>: $user</td>
  </tr>
  <tr>
    <td>Jabatan Pemohon </td>
    <td>: $bagian</td>
  </tr>
  <tr>
    <td>Nama System </td>
    <td>: $system</td>
  </tr>
  <tr>
    <td>Latar Belakang </td>
    <td>: $latar</td>
  </tr>
</table>
</br>
    <p>Mohon untuk disetujui supaya pembuatan system bisa segera direalisasikan</p></br>
    <a href=http://bms-kds.freemyip.com:8081/system?token=$token >Setujui</a>";
$mail->Body = $mailContent;

我要发送的变量是$ token。 我怎样才能获得变量&#34; $ token&#34;在电子邮件?感谢

2 个答案:

答案 0 :(得分:2)

您需要将href值括在引号中。您的邮件已在"中,请在'

中附上href值
  $mailContent = "<h3>Mohon persetujuan</h3>
    <p>Dengan ini saya mengajukan pembuatan system guna penunjang pekerjaan. adapun rinciannya sebagai berikut :</p></br>
    <table width=100% border=0 style=margin-left:20px>
  <tr>
    <td width=30%>Nama Pemohon </td>
    <td width=70%>: $user</td>
  </tr>
  <tr>
    <td>Jabatan Pemohon </td>
    <td>: $bagian</td>
  </tr>
  <tr>
    <td>Nama System </td>
    <td>: $system</td>
  </tr>
  <tr>
    <td>Latar Belakang </td>
    <td>: $latar</td>
  </tr>
</table>
</br>
    <p>Mohon untuk disetujui supaya pembuatan system bisa segera direalisasikan</p></br>
    <a href='http://bms-kds.freemyip.com:8081/system?token=$token' >Setujui</a>";
$mail->Body = $mailContent;

答案 1 :(得分:0)

按照@ B.Desai的建议。您需要在引号中包含href值。

您也可以尝试这样

<a href='http://bms-kds.freemyip.com:8081/system?token=".$token."' >Setujui</a>