问题:
请问自定义表单发送结果到Emial怎么把提交的时间加上去,邮件里只有一个表单的内容,没有表单提交的时间,请问这个在哪里修改,是2007sp6版本的。
回答:
发送过去的邮件有个模板.里面加上当前时间.
{date("Y-m-d H:i:s",$PHP_TIME)}
加上这个就行了.记住是邮件发送的模板,不知道是哪个?自己搜里面的文字然后找到文件.
以下为引用的内容: $mailhtml = <<<Locoy <table width="98%" cellspacing="1" cellpadding="3" align="center" bgcolor="#333333"> 下面这一行是我添加的代码,不能标红,只有这样标示了 <tr bgcolor="#FFFFFF"><td width="20%" class="tablerow" align="center">提交时间</td><td>{date("Y-m-d H:i:s",$addtime)}</td></tr> Locoy; foreach($formitems['itemname'] as $k=>$item) { $mailhtml.= <<<Locoy <tr bgcolor="#FFFFFF"> <td width="20%" class="tablerow" align="center">$item</td> <td class="tablerow" align="left"> Locoy; $j = $k-1; $content = $receive[$j]; if(is_array($content)) $content = implode(",",$content); $content = str_replace("","<br>",$content); if($formitems['formtype'][$k] == 6 && $content!=$LANG['no_post_file']) $content = "<a href='".$PHP_SITEURL.$content."' target='_blank'><font color='red'>".$LANG['click_view_file']."</font></a>"; $mailhtml.=$content."</td></tr>"; } $mailhtml.="</table>"; |
上一篇 解读网站站长赚钱的六种常规方式
下一篇 服务器对网站排名SEO优化的影响