手机
当前位置:查字典教程网 >编程开发 >php教程 >用PHP制作的意见反馈表源码
用PHP制作的意见反馈表源码
摘要:这是一个用PHP制作的意见反馈表,稍加修改也可用于网上发信程序,主要是让访问者填写表单,用PHP处理后发送到管理员信箱,并向访问者信箱发送一...

这是一个用PHP制作的意见反馈表,稍加修改也可用于网上发信程序,主要是让访问者填写表单,用PHP处理后发送到管理员信箱,并向访问者信箱发送一个证实信件。

about.php

-------------------------

<html>

<head>

<title>意见反馈表</title>

</head>

<body>

<?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."<".$pagename."-意见反馈表>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"

<styletype=text/css><STYLE>

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}

</style>

<br><palign=center><fontsize=4><b>***非常感谢你在<ahref=$pageline>$pagename</a>填写意见反馈表!***</b></font></p>以下是您填写的详细内容:<hr><br>

<b>姓名:</b>$formno1<br>

<b>性别:</b>$formno2<br>

<b>年龄:</b>$formno3<br>

<b>E-mail:</b>$formno4<br>

<b>工作单位:</b>$formno5<br>

<b>联系地址:</b>$formno6<br>

<b>邮编:</b>$formno7<br>

<b>电话:</b>$formno8<br>

<b>传真:</b>$formno9<br>

<b>网址:</b>$formno10<br>

<b>意见建议:</b>$formno11<br><br>

<fontcolor=#993333>谢谢您!!!</font>

<hr><inputTYPE=buttonVALUE=返回上一页onClick=history.go(-1);returntrue;>

<palign=center><fontsize=3>$pagename</font>:<ahref=$pageline>$pageline</a></p></font><p>

";

#确认页结束;

}else{

?>

<scriptlanguage=javascript>

functionsave(){

if(f1.formno1.value!=""&&f1.formno2.value!=""&&f1.formno3.value!=""&&f1.formno4.value!=""&&f1.formno11.value!=""){

f1.submit();

}

else{

alert("带*为必填项,请全部填写后再次提交。nn谢谢合作!");

}

}

</script>

<palign="center"><fontsize="5"color="#009999">意见反馈表</font></p><br>

<tablewidth="90%"border="0"align="center"cellspacing="1"cellpadding="5"bgcolor="#F2F2F2">

<tr>

<td>

<formaction=<?echo($GLOBALS["PHP_SELF"]);?>method=postname=f1>

<tablewidth="100%"border="0">

<tr>

<tdwidth="32%"><fontsize="3">您的姓名:</font><fontsize="3">

<fontcolor="#CC0000"></font></font></td>

<tdwidth="68%"><fontsize="3">

<inputtype="text"name="formno1"size="8">

<fontcolor="#CC0000">*</font></font></td>

</tr>

<tr>

<tdwidth="32%"><fontsize="3">您的性别:</font></td>

<tdwidth="68%"><fontsize="3">

<selectname="formno2">

<optionvalue="男">男</option>

<optionvalue="女">女</option>

</select>

<fontcolor="#CC0000">*</font></font></td>

</tr>

<tr>

<tdwidth="32%"><fontsize="3">您的年龄:</font></td>

<tdwidth="68%"><fontsize="3">

<inputtype="text"name="formno3"size="3"maxlength="3">

<fontcolor="#CC0000">*</font></font></td>

</tr>

<tr>

<tdwidth="32%"><fontsize="3">您的E-mail:</font></td>

<tdwidth="68%"><fontsize="3">

<inputtype="text"name="formno4"maxlength="40">

<fontcolor="#CC0000">*</font></font></td>

</tr>

<tr>

<tdwidth="32%"><fontsize="3">您的工作单位:</font></td>

<tdwidth="68%"><fontsize="3">

<inputtype="text"name="formno5"maxlength="100">

</font></td>

</tr>

<tr>

<tdwidth="32%"><fontsize="3">您的联系地址:</font></td>

<tdwidth="68%"><fontsize="3">

<inputtype="text"name="formno6"maxlength="100">

</font></td>

</tr>

<tr>

<tdwidth="32%"><fontsize="3">您的邮政编码:</font></td>

<tdwidth="68%">

<inputtype="text"name="formno7"maxlength="10">

</td>

</tr>

<tr>

<tdwidth="32%"><fontsize="3">您的电话:</font></td>

<tdwidth="68%">

<inputtype="text"name="formno8"maxlength="20">

</td>

</tr>

<tr>

<tdwidth="32%"><fontsize="3">您的传真:</font></td>

<tdwidth="68%">

<inputtype="text"name="formno9"maxlength="20">

</td>

</tr>

<tr>

<tdwidth="32%"><fontsize="3">您的网址:</font></td>

<tdwidth="68%">

<inputtype="text"name="formno10"maxlength="100">

</td>

</tr>

<tr>

<tdwidth="32%"valign="top"><fontsize="3">意见或要求:</font></td>

<tdwidth="68%">

<textareaname="formno11"cols="30"rows="5"></textarea>

<fontcolor="#CC0000">*</font></td>

</tr>

<tr>

<tdwidth="32%"></td>

<tdwidth="68%">

<inputtype=buttonvalue="发送"onClick="javascript:save();"name="button">

<inputtype="reset"name="clear"value="清除">

</td>

</tr>

<tr>

<tdcolspan="2">

<p><br>

注:标<fontcolor="#CC0000">*</font>项目为必填项。</p>

</td>

</tr>

</table>

</form>

</td>

</tr>

</table>

<?

}

?>

</body>

</html>

【用PHP制作的意见反馈表源码】相关文章:

使用PHP制作新闻系统的思路

PHP实现的增强性mhash函数

我的论坛源代码(一)

我的论坛源代码(五)

用PHP制作静态网站的模板框架(三)

用在PHP里的JS打印函数

用PHP编写PDF文档生成器

PHP制作图型计数器的例子

用PHP实现验证码功能

用PHP制作静态网站的模板框架

精品推荐
分类导航