![]() |
|
|||||||
| 代码交流 ASP,PHP,JSP等网站源代码下载与交流。 |
![]() |
|
|
Thread Tools | Display Modes |
|
#1
IP: 218.2.29.60
|
|||
|
|||
|
这是一个用PHP制作的意见反馈表,稍加修改也可用于网上发信程序,主要是让访问者填写表单,用PHP处理后发送到管理员信箱,并向访问者信箱发送一个证实信件。
about.php ------------------------- 意见反馈表 $adminmail=admin@acme.oso.com.cn; #管理员信箱 $pagename=Acme; #主页名称 $pageline=http://acme.oso.com.cn; #主页地址 #管理员信件内容 if (($formno1!=) and ($formno4!=) and ($formno11!=)) { $Email=$formno4; #来访者E-mail $sender=$formno1; #送信人 $nowtime=date(Y年m月d日H时i分); $tmpfilename = tempnam(./tmp, dm); $fp = fopen($tmpfilename, w); fwrite($fp, From: .$Email.n); fwrite($fp, Subject: .$sender. nn); fwrite($fp, 送信人:.$sender.n发信IP:.$REMOTE_ADDR.n发信时间:.$nowtime.nn); fwrite($fp, 反馈表详细内容:n------------------------------------------------------n); fwrite($fp, 姓名:.$formno1.n性别:.$formno2.n年龄:.$formno3.nE-mail:.$formno4.n工作单位:.$formno5.n联系地址:.$formno6.n邮编:.$formno7.n电话:.$formno8.n传真:.$formno9.n网址:.$formno10.n意见建议:.$formno11.n------------------------------------------------------n); fclose($fp); $execstr=cat .$tmpfilename. | /usr/sbin/sendmail .$adminmail; exec($execstr); $execstr=echo $sender $nowtime $REMOTE_ADDR $REMOTE_HOST >> mail.log; exec($execstr); #来客信件内容; $tmpfilename1 = tempnam(./tmp, dm); $fp = fopen($tmpfilename1, w); fwrite($fp, From: .$adminmail.n); fwrite($fp, Subject: 你在[.$pagename.]填写的nn); fwrite($fp, ****此信为自动回复信件,请勿回复。给你带来不便,我们深表歉意。****nn------------------------------------------------------n非常感谢你在[.$pagename.]填写意见反馈表!n以下是您在.$nowtime.填写的详细内容,请确认:n------------------------------------------------------n); fwrite($fp, 姓名:.$formno1.n性别:.$formno2.n年龄:.$formno3.nE-mail:.$formno4.n工作单位:.$formno5.n联系地址:.$formno6.n邮编:.$formno7.n电话:.$formno8.n传真:.$formno9.n网址:.$formno10.n意见建议:.$formno11.n------------------------------------------------------n.$pagename.:.$pageline.nE-mail:.$adminmail); fclose($fp); $execstr=cat .$tmpfilename1. | /usr/sbin/sendmail .$Email; exec($execstr); #确认页开始; echo A {FONT-SIZE: 9pt} A:link {COLOR: #006666; } A:visited {COLOR: #006666;} A:hover {COLOR: #ff0000; TEXT-DECORATION: underline} TD {FONT-SIZE: 9pt} INPUT {FONT-SIZE: 9pt} *** 非常感谢你在$pagename填写意见反馈表! ***以下是您填写的详细内容: 姓名: $formno1 性别: $formno2 年龄: $formno3 E-mail: $formno4 工作单位:$formno5 联系地址:$formno6 邮编: $formno7 电话: $formno8 传真: $formno9 网址: $formno10 意见建议:$formno11 谢谢您!!! $pagename:$pageline ; #确认页结束; } else { ?> function save(){ if(f1.formno1.value!= && f1.formno2.value!= && f1.formno3.value!= && f1.formno4.value!= && f1.formno11.value!=){ f1.submit(); } else{ alert(带*为必填项,请全部填写后再次提交。nn 谢谢合作!); } } 意 见 反 馈 表 method=post name=f1> 您的姓名: * 您的性别: 男 女 * 您的年龄: * 您的E-mail: * 您的工作单位: 您的联系地址: 您的邮政编码: 您的电话: 您的传真: 您的网址: 意见或要求: * |
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|