不能發紅包...

2016-07-07 15:39 来源:www.chinab4c.com 作者:ecshop专家

當我對會員發紅包郵件時,會員郵件收到的是
Parse error:syntax error, unexpected $end in /includes/cls_template.php(1161) : eval()'d code on line 1

什麼回事嗎?
各位大大,怎麼解決?

回答:
原來發現是郵件模板出的問題
我將原來的
親愛的{$user_name}您好!<br /><br />恭喜您獲得了{$count}個紅包,金額{if $count > 1}分別{/ if}為{$money}<br /><br />{$shop_name}<br />{$send_date}

改成以下的,就可以成功發送紅包郵件了,是否題問出在<br />呢,請管理員跟進一下

親愛的{$user_name}您好!<br>
<br>恭喜您獲得了{$count}個紅包,金額{if $count > 1}分別{/if}為{$money}<br>
<br>
{$shop_name}<br>
{$send_date}

你出现一楼的错误是因为你的/和if之间有空格,造成的模板解析错误。
親愛的{$user_name}您好!<br /><br />恭喜您獲得了{$count}個紅包,金額{if $count > 1}分別{/ if}為{$money}<br /><br />{$shop_name}<br />{$send_date}