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教程孙仲岳主讲
Jan 07 PHP
php 需要掌握的东西 不做浮躁的人
Dec 28 PHP
PHP对象Object的概念 介绍
Jun 14 PHP
php 在windows下配置虚拟目录的方法介绍
Jun 26 PHP
PHP采用curl模仿用户登陆新浪微博发微博的方法
Nov 07 PHP
thinkphp中空模板与空模块的用法实例
Nov 26 PHP
php实现在线通讯录功能(附源码)
May 13 PHP
PHP5.4起内置web服务器使用方法
Aug 09 PHP
总结PHP中初始化空数组的最佳方法
Feb 13 PHP
PHP抽象类与接口的区别详解
Mar 21 PHP
解决laravel 出现ajax请求419(unknown status)的问题
Sep 03 PHP
php 多个变量指向同一个引用($b = &amp;$a)用法分析
Nov 13 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自动选择 连接本地还是远程数据库
2010/12/02 PHP
PHP异常处理定义与使用方法分析
2017/07/25 PHP
ThinkPHP5.0多个文件上传后找不到临时文件的修改方法
2018/07/30 PHP
PHP 数组黑名单/白名单实例代码详解
2019/06/04 PHP
Javascript 函数中的参数使用分析
2010/03/27 Javascript
用Mootools获得操作索引的两种方法分享
2011/12/12 Javascript
javascript版的in_array函数(判断数组中是否存在特定值)
2014/05/09 Javascript
PHP和NodeJs开发的应用如何共用Session
2015/04/16 NodeJs
javascript中callee与caller的区别分析
2015/04/20 Javascript
javascript实现根据时间段显示问候语的方法
2015/06/18 Javascript
浅谈toLowerCase和toLocaleLowerCase的区别
2016/08/15 Javascript
分享一个原生的JavaScript拖动方法
2016/09/25 Javascript
基于easyui checkbox 的一些操作处理方法
2017/07/10 Javascript
Express的HTTP重定向到HTTPS的方法
2018/06/06 Javascript
antd Upload 文件上传的示例代码
2018/12/14 Javascript
微信小程序自定义导航栏
2018/12/31 Javascript
layui动态绑定事件的方法
2019/09/20 Javascript
Python中MySQL数据迁移到MongoDB脚本的方法
2016/04/28 Python
简单实现python收发邮件功能
2018/01/05 Python
Python 3.x基于Xml数据的Http请求方法
2018/12/28 Python
浅谈在JupyterNotebook下导入自己的模块的问题
2020/04/16 Python
python线程池 ThreadPoolExecutor 的用法示例
2020/10/10 Python
HTML中使用SVG与SVG预定义形状元素介绍
2013/06/28 HTML / CSS
美国求婚钻戒网站:Super Jeweler
2016/08/27 全球购物
牛津在线药房:Oxford Online Pharmacy
2020/11/16 全球购物
乌克兰巴士票购买网站:inBus
2021/03/12 全球购物
什么是"引用"?申明和使用"引用"要注意哪些问题?
2016/03/03 面试题
Java Servlet API中forward() 与redirect()的区别
2014/04/20 面试题
汽车销售求职自荐信
2013/10/01 职场文书
挂职学习心得体会
2014/09/09 职场文书
2014年党员学习“三严三实”思想汇报
2014/09/15 职场文书
延安红色之旅心得体会
2014/10/07 职场文书
万能检讨书2000字
2014/10/17 职场文书
质检员岗位职责
2015/02/03 职场文书
劳动者解除劳动合同通知书
2015/04/16 职场文书
离婚协议书格式范本
2016/03/18 职场文书