表单提交并发送邮件代码

开往->网页应用方向 | 驾驶员: | 热心乘客 (2)人

mail.php

<?php
// 填入你需要发送至哪个邮箱地址
$to = “design324@gmail.com“;
// 邮件主题
$subject = “Information”;
//获取表单数据
$msg = “Information\n”;
$msg .= “Name”.$_POST['Name'].”\n”;
$msg .= “Email”.$_POST['Email'].” \n”;
$msg .= “Tel”.$_POST['Phone'].” \n”;

// 邮件抬头信息
$headers = “From:836223031@qq.com\r\n”;
$headers .= “Reply-To:836223031@qq.com\r\n” ;
$headers .= “Content-Type:text/plain;\r\n charset = gb2312\r\n”;
// 调用php的邮件发送函数
mail($to, $subject, $msg, $headers);
// 输出发送成功信息
echo “successful”;
?>

sendform.php

<form name=”test” method=”post” action=”mail.php”>
Name: <input type=”text” name=”Name” size=”20″ />
Email:<input type=”text” name=”Email” size=”20″ />
Phone:<input type=”text” name=”Phone” size=”20″ />
<a  href=”#”   onclick=”document.test.submit()”>Contact Us</a>
</form>

 
发车日期:2009.12.10 | 候车室:

上一站>:
下一站>:

热心乘客: 2名

  1. nicedream 说:

    你自己又没有在真实的环境测试过?主流的SMTP邮件服务器如163,gmail,hotmail,yahoo,live基本没用的。试遍了,几乎无用的一段代码。

    [回复]

    飘雨云翳 回复:

    测试有用,没用的贴上来干嘛呢?呵呵…… 现在jquery比较流行,用jquery是不错的选择!

    [回复]