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之短标签开启设置
Jun 17 PHP
php使用正则表达式提取字符串中尖括号、小括号、中括号、大括号中的字符串
Apr 05 PHP
8个PHP程序员常用的功能汇总
Dec 18 PHP
PHP保存带BOM文件的方法
Feb 12 PHP
PHP连接MySQL数据的操作要点
Mar 20 PHP
利用PHP如何实现Socket服务器
Sep 23 PHP
详解php中反射的应用
Mar 15 PHP
Zend Framework分发器用法示例
Dec 11 PHP
PHP实现的策略模式简单示例
Aug 25 PHP
基于ThinkPHP5.0实现图片上传插件
Sep 25 PHP
PHP通过bypass disable functions执行系统命令的方法汇总
May 02 PHP
laravel-admin select框默认选中的方法
Oct 03 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正则preg_replace_callback函数用法实例
2015/06/01 PHP
PHP基于递归实现的约瑟夫环算法示例
2017/08/27 PHP
php实现socket推送技术的示例
2017/12/20 PHP
tp5.1 实现setInc字段自动加1
2019/10/18 PHP
JavaScript 获得选中文本内容的方法
2009/02/15 Javascript
如何在JavaScript中实现私有属性的写类方式(一)
2013/12/04 Javascript
DropDownList控件绑定数据源的三种方法
2016/12/24 Javascript
简单的jQuery拖拽排序效果的实现(增强动态)
2017/02/09 Javascript
Webpack实现按需打包Lodash的几种方法详解
2017/05/08 Javascript
CheckBox多选取值及判断CheckBox选中是否为空的实例
2017/10/31 Javascript
javascript定时器的简单应用示例【控制方块移动】
2019/06/17 Javascript
详解微信小程序自定义组件的实现及数据交互
2019/07/22 Javascript
vue框架制作购物车小球动画效果实例代码
2019/09/26 Javascript
js实现开关灯效果
2020/03/30 Javascript
layui table表格数据的新增,修改,删除,查询,双击获取行数据方式
2019/11/14 Javascript
Vue实现todo应用的示例
2021/02/20 Vue.js
[03:42]2014DOTA2西雅图国际邀请赛 Navi战队巡礼
2014/07/07 DOTA
windows上安装Anaconda和python的教程详解
2017/03/28 Python
python 实现A*算法的示例代码
2018/08/13 Python
浅谈Python中函数的定义及其调用方法
2019/07/19 Python
使用Pytorch来拟合函数方式
2020/01/14 Python
python读取多层嵌套文件夹中的文件实例
2020/02/27 Python
利用keras使用神经网络预测销量操作
2020/07/07 Python
Django 实现图片上传和下载功能
2020/12/31 Python
CSS3制作翻转效果_动力节点Java学院整理
2017/07/11 HTML / CSS
canvas绘制圆角头像的实现方法
2019/01/17 HTML / CSS
HTML5表单验证特性(知识点小结)
2020/03/10 HTML / CSS
美体小铺瑞典官方网站:The Body Shop瑞典
2018/01/27 全球购物
法国在线药房:1001Pharmacies
2021/03/07 全球购物
会计师事务所审计实习自我鉴定
2013/09/20 职场文书
经典广告词大全
2014/03/14 职场文书
银行内勤岗位职责
2014/04/09 职场文书
篮球比赛策划方案
2014/06/05 职场文书
伦敦奥运会口号
2014/06/13 职场文书
公务员个人年终总结
2015/02/12 职场文书
Python机器学习之逻辑回归
2021/05/11 Python