麻辣堂|资源主站|开发论坛|在线手册
首页 Apache Linux Java MySQL 注册帮助 
PHP项目开发组是PHP开发资源网于2007组年建成立的项目开发团队,目前核心开发成员有27人, 项目协作成员8名.下设7个开发组,主要承接大/中型网站项目开发任务。

    由于开发任务较多,人员比较紧张,现面向社会招聘全职或者兼职开发人员,不管你是在校大学生,还是全职开发人员,以及SOHO都可以联系本站,我们可以长期合作,并为您带来丰厚的报酬。
  您现在的位置:PHP开发资源网 > 麻辣堂 > 详细资料
待解决
发一个简单反馈表单处理类
悬赏分:20 - 2007年08月13日

[PHP] <?php // --------------------------------------------------------------------------- // // Create By arzen(孟远螓);
// // In (深圳福田区农科中心);
// // QQ:3440895;
// // Email:arzen1013@yahoo.com.cn;arzen10132@hotmail.com;
// // Date:2004-6-11 ;
// // --------------------------------------------------------------------------- // /** * @package kernel * @author 孟远螓 * $subject 邮件标题 * $mail_to 目标邮箱 * $mail_from 寄出邮箱 * $key_220(表单标题)value_220(表单内容) */ class Feedback { /** * 处理表单提交变量函数 */ function handlingForm() { @extract($_POST); for($i=220; $i<250; $i++) { $VarKey = 'key_'.$i; $VarValue = 'value_'.$i; if($$VarKey) { $str .= $$VarKey.":\t".$$VarValue."\n"; } } Return $str; } /** * 发送处理邮件函数 */ function sendMail() { global $ClassPath; @extract($_POST); $header = "From: $mail_from\r\n" ."Reply-To: $mail_from\r\n"."Return-Path: $mail_from\r\n"; $subject = $subject."--Webserver"; $Message = $this->handlingForm(); $Message .= $this->copyRight(); mail($mail_to,$subject,$Message,$header); echo "20秒后自动关闭,您发送的内容如下:

", $Message, "
"; $this->autoClose(); } /** * 发送处理邮件函数 */ function copyRight() { $dates = date("Y/m/d H:i:s"); $Message = " 日期 dates Thank you 您的管理团队 ----------------------------------------------------------------------- Webserver1.0 您的管理团队 QQ:3440895 "; Return $Message; } /** * 自动关闭窗口函数 * @param $second 秒 */ function autoClose($second=20) { $second = $second*1000; echo "<script> setTimeout('window.close()',$second)</script>"; } } ?> [/PHP] 使用范例 [PHP] <?php include_once ("Feedback.class.php"); $FeedbackObj = new Feedback; if($_POST['todo'] == "Y") { $FeedbackObj->sendMail(); } ?>
项目1
项目2
项目3
项目4
[/PHP]

提问者:arzen   08-13 19:07
答复
路过。。。顺便帮顶:)
回答者:玉米づ冰冻可乐 - 瓦岗村民 8-22 09:10
我也来回答:
不管你有没有帮助我们,瓦岗寨8万村民将感谢你。。。。。

为防止灌水,您需要计算一道数学题: 答案:
70 + 61 = ? 请将计算结果填在上面

 
[]
©2007 PhpRes.COM