dongyi7901 2013-02-21 11:55
浏览 44
已采纳

too long

I have been trying to send out emails from my server using PHP but the hyperlinks in email are not clickable.

They appear blue like links but they are not linked.

This is what I have:

$subject = "Email subject";
$l="http://www.goo.gl/Oa7dl";

$txt="<a href'$l' target='_blank' title='CLICK HERE TO LEARN MORE AND APPLY'><img src='http://www.abc.com/pics/click_here.png' alt='CLICK HERE TO LEARN MORE AND APPLY' /></a> or FOLLOW LINK: <a href'$l' target='_blank'>http://goo.gl/Oa7dl</a>";

$mmm=array('abc@yahoo.com', 'xyz@gmail.com'); 

require_once 'swift/lib/swift_required.php';        
$transport = Swift_SmtpTransport::newInstance('localhost', 25);
$mailer = Swift_Mailer::newInstance($transport);
$message = Swift_Message::newInstance("$subject")
  ->setFrom(array('no_reply@abc.com' => 'abc.com'))
  ->setTo($mmm)
  ->setBody($txt, 'text/html')
 ;

$numSent = $mailer->batchSend($message);

hyperlink error screenshot

  • 写回答

2条回答 默认 最新

  • dtnat7146 2013-02-21 11:58
    关注

    <a href='$l' not <a href'$l'

    You missed the =

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?