php提交表单发送邮件的方法


Posted in PHP onMarch 20, 2015

本文实例讲述了php提交表单发送邮件的方法。分享给大家供大家参考。具体如下:

保存下面的html代码到:email.html文件

<html>
<head>
<title>Simple Send Mail </title>
</head>
<body>
<h1>Mail Form</h1>
<form name="form1" method="post" action="mail.php">
<table>
   <tr><td><b>To</b></td><td>
   <input type="text" name="mailto" size="35">
   </td></tr>
   <tr><td><b>Subject</b></td>
     <td><input type="text" name="mailsubject" size="35"></td>
   </tr>
   <tr><td><b>Message</b></td>
     <td>
  <textarea name="mailbody" cols="50" rows="7"></textarea>
  </td>
   </tr>
   <tr><td colspan="2">
      <input type="submit" name="Submit" value="Send">
     </td>
   </tr>
  </table>
</form>
</body>
</html>

后端php代码,保存到mail.php

<?php
  if (empty ($_POST['mailto']) ) {
    die ( "Recipient is blank! ") ;
  }
  if (empty ($_POST['$mailsubject']) ){
    $mailsubject=" " ;
  }
  if (empty ($_POST['$mailbody']) ) {
    $mailbody=" " ;
  }
  $result = mail ($mailto, $mailsubject, $mailbody) ;
  //send the email
  if ($result) {
    echo "Email sent successfully!" ;
  }else{
    echo "Email could not be sent." ;
  }
?>

希望本文所述对大家的php程序设计有所帮助。

PHP 相关文章推荐
用PHP查询域名状态whois的类
Nov 25 PHP
php学习 字符串课件
Jun 15 PHP
ionCube 一款类似zend的PHP加密/解密工具
Jul 25 PHP
php数组函数序列之array_pop() - 删除数组中的最后一个元素
Nov 07 PHP
PHPAnalysis中文分词类详解
Jun 13 PHP
html静态页面调用php文件的方法
Nov 13 PHP
symfony表单与页面实现技巧
Jan 26 PHP
php实现用于验证所有类型的信用卡类
Mar 24 PHP
PHP获取数组最大值下标的方法
May 12 PHP
php简单压缩css样式示例
Sep 22 PHP
php实现将base64格式图片保存在指定目录的方法
Oct 13 PHP
yii2多图上传组件的使用教程
May 10 PHP
php带抄送和密件抄送的邮件发送方法
Mar 20 #PHP
PHP SESSION的增加、删除、修改、查看操作
Mar 20 #PHP
php校验表单检测字段是否为空的方法
Mar 20 #PHP
php获取从html表单传递数组的方法
Mar 20 #PHP
php输出xml属性的方法
Mar 19 #PHP
php使用simplexml_load_file加载XML文件并显示XML的方法
Mar 19 #PHP
php中mysql操作buffer用法详解
Mar 19 #PHP
You might like
PHP+JS+rsa数据加密传输实现代码
2011/03/23 PHP
PHP实现的比较完善的购物车类
2014/12/02 PHP
浅析php静态方法与非静态方法的用法区别
2016/05/17 PHP
thinkphp5.1框架模板布局与模板继承用法分析
2019/07/19 PHP
Javascript 解疑
2009/11/11 Javascript
js中的push和join方法使用介绍
2013/10/08 Javascript
js操作输入框提示信息且响应鼠标事件
2014/03/25 Javascript
javascript二维数组转置实例
2015/01/22 Javascript
js实现缓冲运动效果的方法
2015/04/10 Javascript
javascript实现跨域的方法汇总
2015/06/25 Javascript
Javascript实现倒计时(防页面刷新)实例
2016/12/13 Javascript
vue图片加载与显示默认图片实例代码
2017/03/16 Javascript
React组件生命周期详解
2017/07/03 Javascript
ES6解构赋值的功能与用途实例分析
2017/10/31 Javascript
详解JS取出两个数组中的不同或相同元素
2019/03/20 Javascript
element-ui多文件上传的实现示例
2019/04/10 Javascript
npm的lock机制解析
2019/06/20 Javascript
vue3弹出层V3Popup实例详解
2021/01/04 Vue.js
[02:09]EHOME夺得首届辉夜杯冠军—现场颁奖仪式
2015/12/28 DOTA
Python连接MySQL并使用fetchall()方法过滤特殊字符
2016/03/13 Python
Python自动发邮件脚本
2017/03/31 Python
Python二叉树定义与遍历方法实例分析
2018/05/25 Python
python实现人人自动回复、抢沙发功能
2018/06/08 Python
Python合并多个Excel数据的方法
2018/07/16 Python
对pandas中Series的map函数详解
2018/07/25 Python
python 杀死自身进程的实现方法
2019/07/01 Python
使用 python pyautogui实现鼠标键盘控制功能
2019/08/04 Python
详解如何用HTML5 Canvas API控制图片的缩放变换
2016/03/22 HTML / CSS
中国领先的汽车保养服务平台:途虎养车
2019/10/18 全球购物
医药工作者的求职信范文
2013/09/21 职场文书
解放思想大讨论活动心得体会
2014/09/11 职场文书
高校群众路线教育实践活动剖析材料
2014/10/10 职场文书
先进典型发言材料
2014/12/30 职场文书
人才市场接收函
2015/01/30 职场文书
薪资证明范本
2015/06/19 职场文书
python turtle绘制多边形和跳跃和改变速度特效
2022/03/16 Python