由于邮件中的@符号,邮件未被发送

时间:2015-09-23 05:09:22

标签: php email drupal drupal-7

发送电子邮件时,由于邮件中的@符号而导致数小时出现问题。有谁知道如何解决这个问题,这可能会节省我很多时间。以下是我的代码

$message .= '<p> '.$gift_card->field_from_name["und"][0]["value"].' has sent you a gift card </p>';

其中$gift_card->field_from_name["und"][0]["value"]返回电子邮件ID(包含@符号),当我从完整邮件中删除此行时,它正常运行

1 个答案:

答案 0 :(得分:1)

使用此代码 -

$message .= "<p> '".$gift_card->field_from_name["und"][0]["value"]."' has sent you a gift card </p>";