PHP新手上路(六)(2) <? include("include/common.inc"); $title = "Feedback"; include("include/header.inc"); ?> <P> <FORM ACTION="sendfdbk.php3" METHOD="POST"> <INPUT TYPE="text" NAME="name" value="Your name" SIZE="20" MAXLENGTH="30"> <INPUT TYPE="text" MAXLENGTH="40" WIDTH="20" value="Your Email" NAME="email"> <BR> <TEXTAREA ROWS="7" COLS="40" NAME="comment"> Your feedback on my home page. </TEXTAREA> <BR> <INPUT TYPE="submit" VALUE="Send Feedback!"> </FORM> </P> <? include("include/footer.inc"); ?> 处理表单:sendfdbk.php3 <? include("include/common.inc"); $title = "Feedback"; include("include/header.inc"); if ( $name == "" ) { // 现在我很讨厌匿名的留言! echo "Duh ? How come you are anonymous?"; } elseif ($name == "Your name") { // 这个浏览者真是不想透露姓名啊! echo "Hello ? <B>Your name</B> is supposed to be replaced with your actual name!</B>"; } else { // 输出一段礼貌的感谢语 echo " Hello, $name. <BR> Thank you for your feedback. It is greatly appreciated. <BR> Thanking you <BR> $MyName <BR> $MyEmailLink "; // 最后mail出去 mail($MyEmail, "Feedback."," Name : $name E-mail : $email Comment : $comment "); } include("include/footer.inc"); ?> 注意:如果在你的测试过程中,该程序末能正常工作,请查看你的PHP配置文件(PHP3为php3.ini,PHP4为php.in)有没有设置好。因为本程序需要您的PHP配置文件作如下的设置: