日韩欧美国产精品免费一二-日韩欧美国产精品亚洲二区-日韩欧美国产精品专区-日韩欧美国产另-日韩欧美国产免费看-日韩欧美国产免费看清风阁

LOGO OA教程 ERP教程 模切知識交流 PMS教程 CRM教程 開發文檔 其他文檔  
 
網站管理員

用PHP編制郵件轉發通用程序

admin
2012年4月4日 1:3 本文熱度 3008
在網站建設過程當中經常需要提供一些表格,根據用戶的選擇將用戶信息轉發至不同的e-mail中。 單獨轉發一個e-mail比較簡單,在網上也有許多用PERL語言編制的程序,但一次根據情況轉發至不同的e-mail則相對較難,我這段時間剛好需要,所以用PHP編寫了這個程序,使用情況良好,所以提供給大家共享。



PHP處理程序如下:





// purpose: transformming email

// author: pengwu wang

// date: Oct. 21,2003



/*用send-form.php要求的字段的說明:

form中method 用 post

namex, 用戶名

title, 顯示的標題

from, 從那兒送過來,缺省test@test.com

urlto, 是完成以后顯示的頁面, 缺省取為空,即在原網頁不動,有一個提示框顯示,否則轉至要求的網頁

cc, 密送的郵箱地址,缺省取test@test.com

sendto_name, 要替換sendto或sendto[]的名稱, sendto缺省用'sendto',sendto[]缺省用'發送至'

namex_name, 要替換namex的名稱, 缺省用namex

sendto, 要發送至單獨一個email的項



sendto[], 要發送至多個email的項, 對每一個checkbox,radio按鈕,其name寫sendto[]=......

email_1,

email_2,

email_3,

email_4,

......, 根據sendto[]值發向不同地的email地址值. 此處的1,2,3,4等要換成與sendto[]所選值完全相等

如:email_測試1=test1@test.com, email_測試2=test2@test.com

則sendto[]項最后可取的值應為: 測試1,測試2

對于表單中不需要的字段應以hidden方式發送;

namex,title,sendto,或sendto[]是必須填寫的. 當為sendto[]時email_*值必須寫. 其它的可以不寫

除sendto[]外,其它的name不能重復,因為不好判斷其組別關系.

*/



//此6個變量先取出來是為了方便

$from=$_POST[from];

$cc=$_POST[cc];

$urlto=$_POST[urlto];

$sendto=$_POST[sendto];

$sendto_name=$_POST[sendto_name];

$namex_name=$_POST[namex_name];



$ret=false;

if(!is_array($sendto) amp;amp; !empty($sendto)) $ret=true;

if(is_array($sendto)) { //多郵件發送

reset($sendto);

while(list($k,$v)=each($sendto)) {

if(isset($k) amp;amp; isset($v)) {

$ret=true;

break;

}

}

}

if(!$ret) {

echo("





");

exit; //所給的郵件地址都為空

}



$subject .= $_POST[title]." - ".$_POST[namex];

$body = "";

$body .= $subject."
";

$body .= "填表日期 : ".date("Y年m月d日",time())."
";

$body .= "----------------------------------------
";

$body .= "
";



reset ($_POST);

while (list ($key, $val) = each ($_POST)) {

if(ereg("^email_.*",$key)) continue;

else if(strcmp($key,"title")==0) continue;

else if(strcmp($key,"cc")==0) continue;

else if(strcmp($key,"from")==0) continue;

else if(strcmp($key,"urlto")==0) continue;

else if(strcmp($key,"sendto_name")==0) continue;

else if(strcmp($key,"namex_name")==0) continue;

else if(strcmp($key,"sendto")==0 amp;amp; !is_array($key) amp; empty($val)) continue;



$body .= "

";

if(strcmp($key,"sendto")==0 amp;amp; is_array($sendto)) {

reset($sendto);

while(list($k,$v)=each($sendto)) {

if(isset($sendto_name) amp;amp; !empty($sendto_name))

$body .= "

";

else

$body .= "

";

$body .= "";

}

} else {

if(strcmp($key,"sendto")==0)

$body .= "


";

else if(strcmp($key,"namex")==0)

$body .= "

";

else

$body .= "

";

$body .= "
$sendto_name $v 發送至 $v
$sendto_name $val $namex_name $val $key $val

該文章在 2012/4/4 1:03:54 編輯過
關鍵字查詢
相關文章
正在查詢...
點晴ERP是一款針對中小制造業的專業生產管理軟件系統,系統成熟度和易用性得到了國內大量中小企業的青睞。
點晴PMS碼頭管理系統主要針對港口碼頭集裝箱與散貨日常運作、調度、堆場、車隊、財務費用、相關報表等業務管理,結合碼頭的業務特點,圍繞調度、堆場作業而開發的。集技術的先進性、管理的有效性于一體,是物流碼頭及其他港口類企業的高效ERP管理信息系統。
點晴WMS倉儲管理系統提供了貨物產品管理,銷售管理,采購管理,倉儲管理,倉庫管理,保質期管理,貨位管理,庫位管理,生產管理,WMS管理系統,標簽打印,條形碼,二維碼管理,批號管理軟件。
點晴免費OA是一款軟件和通用服務都免費,不限功能、不限時間、不限用戶的免費OA協同辦公管理系統。
Copyright 2010-2025 ClickSun All Rights Reserved

主站蜘蛛池模板: 桃色一区二区三区 | 开心激情五月婷婷综合 | 亚洲精品美女在线观看 | 热门影视资源 | 国产福利深夜视频在线观看 | 99re在线观看一区 | 高清亚洲日韩欧洲不卡在线 | 免费人成视频年轻人在线无毒不卡 | 国产男女动作视频在线91 | 国产手机精品自拍视频 | 欧美日韩日本中国高清视频在线 | 韩国日本亚洲欧洲一区二区三区 | 午夜视频一区二区三区 | 中国在线观看免费国语版 | 91青青草原 | 午夜一级韩国欧美日本国产 | 性xxxx欧美老妇胖老太性多毛 | 国偷自产视频一区二区久 | 日本欧美三级r级国产在线 亚洲激情乱伦 | 日韩永久免费在线中文字幕 | 亚洲第一影院中文字幕 | 午夜激成人免费视频在线观看 | 一区二区三区免费播放 | 国产精品hd在线播放 | 亚洲专区欧美专区 | 欧美乱伦视频激情浪潮密臀 | 综合中文字幕 | 免费国产污网站在线观看 | 欧美日韩在线一区二区三区 | 2025免费高清电影大全 | 中文天堂最新版在线网 | 日韩18未满禁止观看 | 亚洲欧美乱综合图片区小说区 | 亚洲欧美偷拍另类a∨ | 97国产婷婷综合视 | 中文字幕手机在线看片不卡 | 扒开腿挺进肉嫩小泬喷水网站 | 亚洲欧美综合另类中字 | 老司机67194免费观看 | 在线观看精 | 在线综合亚洲欧美日韩手机版 |