問題:
請問自定義表單發送結果到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優化的影響