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 相关文章推荐
将数字格式的计算结果转为汉字格式
Oct 09 PHP
PHP Zip解压 文件在线解压缩的函数代码
May 26 PHP
如何利用php array_multisort函数 对数据库结果进行复杂排序
Jun 08 PHP
解析php下载远程图片函数 可伪造来路
Jun 25 PHP
CodeIgniter框架数据库事务处理的设计缺陷和解决方案
Jul 25 PHP
PHP类的反射用法实例
Nov 03 PHP
php访问数组最后一个元素的函数end()用法
Mar 18 PHP
ThinkPHP进程计数类Process用法实例详解
Sep 25 PHP
php基于ob_start(ob_gzhandler)实现网页压缩功能的方法
Feb 18 PHP
Laravel学习教程之View模块详解
Sep 18 PHP
PHP生成短网址的思路以及实现方法的详解
Mar 25 PHP
php 使用expat方式解析xml文件操作示例
Nov 26 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连接数据库代码应用分析
2011/05/29 PHP
php中使用$_REQUEST需要注意的一个问题
2013/05/02 PHP
PHP 简易输出CSV表格文件的方法详解
2013/06/20 PHP
PHP使用gearman进行异步的邮件或短信发送操作详解
2020/02/27 PHP
escape、encodeURI 和 encodeURIComponent 的区别
2009/03/02 Javascript
详解JavaScript语法对{}处理的坑爹之处
2014/06/05 Javascript
JavaScript中的this机制
2016/01/30 Javascript
基于jquery实现下拉框美化特效
2016/02/02 Javascript
JS实现弹出居中的模式窗口示例
2016/06/20 Javascript
AngularJS 面试题集锦
2016/09/06 Javascript
jQuery动态移除与增加onclick属性的方法详解
2018/06/07 jQuery
Vue-router 切换组件页面时进入进出动画方法
2018/09/01 Javascript
clipboard在vue中的使用的方法示例
2018/10/19 Javascript
Node.js中的不安全跳转如何防御详解
2018/10/21 Javascript
vue设置全局访问接口API地址操作
2020/08/14 Javascript
python查询mysql中文乱码问题
2014/11/09 Python
各种Python库安装包下载地址与安装过程详细介绍(Windows版)
2016/11/02 Python
Python Pandas找到缺失值的位置方法
2018/04/12 Python
Python生成短uuid的方法实例详解
2018/05/29 Python
Python3.7 dataclass使用指南小结
2019/02/22 Python
详解Python匿名函数(lambda函数)
2019/04/19 Python
机器学习实战之knn算法pandas
2019/06/22 Python
关于Tensorflow使用CPU报错的解决方式
2020/02/05 Python
Python图像处理库PIL的ImageGrab模块介绍详解
2020/02/26 Python
Python request post上传文件常见要点
2020/11/20 Python
美国特价机票专家:Airfarewatchdog
2018/01/24 全球购物
ZINVO手表官网:男士和女士手表
2019/03/10 全球购物
C#和SQL Server的面试题
2016/08/12 面试题
会计专业个人求职信范文
2014/01/08 职场文书
超市总经理岗位职责
2014/02/02 职场文书
国际贸易专业自荐信
2014/06/10 职场文书
科级干部群众路线教育实践活动对照检查材料思想汇报
2014/09/20 职场文书
乡镇干部个人对照检查材料思想汇报
2014/10/04 职场文书
教师个人查摆剖析材料
2014/10/14 职场文书
草房子读书笔记
2015/06/29 职场文书
vue动态绑定style样式
2022/04/20 Vue.js