This is a use of PHP production feedback form, a little modification can also be used for online mail, mainly to allow visitors to fill out the form, with PHP processing to send to the administrator mailbox, and send a confirmation letter to the visitor mailbox.
about.php
-------------------------
<title> Feedback Form </title>
<body>
<?php
$adminmail = "webmaster@webjx.com"; #管理员信箱
$pagename = "ACME"; #主页名称
$pageline = "http://www.webjx.com"; #主页地址
#管理员信件内容
if ($formno 1!= "") and ($formno 4!= "") and ($formno 11!= "")) {
$Email = $formno 4; #来访者E-mail
$sender = $formno 1; #送信人
$nowtime =date ("Y year M month D Day h time I minute");
$tmpfilename = Tempnam ("./tmp", "DM");
$fp = fopen ($tmpfilename, "w");
Fwrite ($FP, "from:". $Email. " n ");
Fwrite ($FP, "Subject:". $sender. "<" $pagename. " -Feedback Form >nn ");
Fwrite ($fp, "Messenger:" $sender. " n Send IP: ". $REMOTE _addr." N Sending time: ". $nowtime." nn ");
Fwrite ($fp, "Feedback table details: n------------------------------------------------------n");
Fwrite ($fp, "Name:". $formno 1. " N Sex: ". $formno 2." N Age: ". $formno 3." Ne-mail: ". $formno 4." N Work unit: ". $formno 5." N Contact Address: ". $formno 6." N Zip Code: ". $formno 7." N Telephone: ". $formno 8." N Fax: ". $formno 9." N URL: ". $formno 10." N comments suggested: ". $formno 11." 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);
#来客信件内容;
$tmpfilename 1 = Tempnam ("./tmp", "DM");
$fp = fopen ($tmpfilename 1, "w");
Fwrite ($FP, "from:". $adminmail. " n ");
Fwrite ($FP, "Subject: You are in [". $pagename. "] Fill in the < feedback form >nn ");
Fwrite ($FP, "* * * * This letter for automatic reply letter, please do not reply. We apologize for the inconvenience caused to you. NN------------------------------------------------------n Thank you very much for [". $pagename."] Fill out Feedback Form! n Below you are in ". $nowtime." Fill in the details, please confirm: N------------------------------------------------------n ");
Fwrite ($fp, "Name:". $formno 1. " N Sex: ". $formno 2." N Age: ". $formno 3." Ne-mail: ". $formno 4." N Work unit: ". $formno 5." N Contact Address: ". $formno 6." N Zip Code: ". $formno 7." N Telephone: ". $formno 8." N Fax: ". $formno 9." N URL: ". $formno 10." N comments suggested: ". $formno 11." n------------------------------------------------------n ". $pagename." : ". $pageline." Ne-mail: ". $adminmail);
Fclose ($FP);
$execstr = "Cat". $tmpfilename 1. "| /usr/sbin/sendmail ". $Email;
EXEC ($EXECSTR);
#确认页开始;
echo "
<style type=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><p Align=center><font size=4><b>*** Thank you very much for <a href= $pageline > $pagename </a> Fill out Feedback Form! </b></font></p> Below are the details you fill out:<b> name:</b> $formno 1<br>
<b> Sex:</b> $formno 2<br>
<b> Age:</b> $formno 3<br>
<b>E-mail:</b> $formno 4<br>
<b> work Unit:</b> $formno 5<br>
<b> Contact Address:</b> $formno 6<br>
<b> Postcode:</b> $formno 7<br>
<b> Telephone:</b> $formno 8<br>
<b> Fax:</b> $formno 9<br>
<b> website:</b> $formno 10<br>
<b> Advice:</b> $formno 11<br><br>
<font color= #993333 > Thank you!!! </font>
<p align=center><font size=3> $pagename </font>:<a href= $pageline > $pageline </a></p ></font><p>
";
#确认页结束;
} else {
?>
<script language=javascript>
function Save () {
if (f1.formno1.value!= "" && f1.formno2.value!= "" && f1.formno3.value!= "" && f1.formno4.value! = "" && f1.formno11.value!= "") {
F1.submit ();
}
else{
Alert ("with * is required, please complete and submit again.") nn thank you for your cooperation! ");
}
}
</script>
<p align= "center" ><font size= "5" color= "#009999" > Feedback Form </font></p><br>
<table width= "90%" border= "0" align= "center" cellspacing= "1" cellpadding= "5" bgcolor= "#F2F2F2" >
<tr>
<td>
<form action=<? Echo ($GLOBALS ["php_self"]);?> method=post name=f1>
<table width= "100%" border= "0" >
<tr>
<TD width= "32%" > <font size= "3" > Your name:</font> <font size= "3" >
<font color= "#CC0000" > </font></font></td>
<TD width= "68%" > <font size= "3" >
<input type= "text" name= "Formno1" size= "8" >
<font color= "#CC0000" > *</font></font></td>
</tr>
<tr>
<TD width= "32%" > <font size= "3" > Your gender:</font></td>
<TD width= "68%" ><font size= "3" >
<select name= "Formno2" >
<option value= "Men" > Men </option>
<option value= "female" > Female </option>
</select><font color= "#CC0000" > *</font></font></td>
</tr>
<tr>
<TD width= "32%" ><font size= "3" > Your age:</font> </td>
<TD width= "68%" ><font size= "3" >
<input type= "text" name= "Formno3" size= "3" maxlength= "3" >
<font color= "#CC0000" > *</font></font></td>
</tr>
<tr>
<TD width= "32%" > <font size= "3" > Your e-mail:</font></td>
<TD width= "68%" ><font size= "3" >
<input type= "text" name= "Formno4" maxlength= ">"
<font color= "#CC0000" > *</font></font></td>
</tr>
<tr>
<TD width= "32%" > <font size= "3" > Your work Unit:</font></td>
<TD width= "68%" ><font size= "3" >
<input type= "text" name= "Formno5" maxlength= ">"
</font></td>
</tr>
<tr>
<TD width= "32%" ><font size= "3" > Your contact address:</font></td>
<TD width= "68%" ><font size= "3" >
<input type= "text" name= "Formno6" maxlength= ">"
</font></td>
</tr>
<tr>
<TD width= "32%" ><font size= "3" > Your postal code:</font></td>
<TD width= "68%" >
<input type= "text" name= "Formno7" maxlength= "ten" >
</td>
</tr>
<tr>
<TD width= "32%" ><font size= "3" > Your phone:</font></td>
<TD width= "68%" >
<input type= "text" name= "Formno8" maxlength= ">"
</td>
</tr>
<tr>
<TD width= "32%" ><font size= "3" > Your fax:</font></td>
<TD width= "68%" >
<input type= "text" name= "Formno9" maxlength= ">"
</td>
</tr>
<tr>
<TD width= "32%" ><font size= "3" > Your URL:</font></td>
<TD width= "68%" >
<input type= "text" name= "Formno10" maxlength= ">"
</td>
</tr>
<tr>
<TD width= "32%" valign= "Top" ><font size= "3" > comments or Requests:</font></td>
<TD width= "68%" >
<textarea name= "formno11" cols= "rows=" 5 "></textarea>
<font color= "#CC0000" >*</font></td>
</tr>
<tr>
<TD width= "32%" > </td>
<TD width= "68%" >
<input Type=button value= "send" name= "button" >
<input type= "Reset" name= "clear" value= "purge" >
</td>
</tr>
<tr>
<TD colspan= "2" >
<p><br>
Note: Standard <font color= "#CC0000" >* </font> items are required. </p>
</td>
</tr>
</table>
</form>
</td>
</tr>
</table>
?
}
?>
</body>