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与javascript对多项选择的处理
Oct 09 PHP
支持中文字母数字、自定义字体php验证码代码
Feb 27 PHP
PHP文件上传主要代码讲解
Sep 30 PHP
php实现斐波那契数列的简单写法
Jul 19 PHP
php socket实现的聊天室代码分享
Aug 16 PHP
PDO预处理语句PDOStatement对象使用总结
Nov 20 PHP
php获取YouTube视频信息的方法
Feb 11 PHP
wordpress安装过程中遇到中文乱码的处理方法
Apr 21 PHP
学习php设计模式 php实现模板方法模式
Dec 08 PHP
Linux下从零开始安装配置Nginx服务器+PHP开发环境
Dec 21 PHP
使用phpstorm和xdebug实现远程调试的方法
Dec 29 PHP
mysql alter table命令修改表结构实例详解
Sep 24 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和AJAX创建RSS聚合器的代码
2007/03/13 PHP
PHP下对数组进行排序的函数
2010/08/08 PHP
php单态设计模式(单例模式)实例
2014/11/18 PHP
最新制作ThinkPHP3.2.3完全开发手册
2015/11/23 PHP
PHP 实现手机端APP支付宝支付功能
2018/06/07 PHP
PHP生成短网址的思路以及实现方法的详解
2019/03/25 PHP
常见效果实现之返回顶部(结合淡入、淡出、减速滚动)
2012/01/04 Javascript
javascript编码的几个方法详细介绍
2013/01/06 Javascript
js 一个关于图片onload加载的事
2013/11/10 Javascript
JavaScript实现带播放列表的音乐播放器实例分享
2016/03/07 Javascript
JS简单实现DIV相对于浏览器固定位置不变的方法
2016/06/17 Javascript
JavaScript实现DOM对象选择器
2016/09/24 Javascript
详解Vue.js——60分钟组件快速入门(上篇)
2016/12/05 Javascript
js实现本地时间同步功能
2017/08/26 Javascript
nodejs创建简易web服务器与文件读写的实例
2017/09/07 NodeJs
详解基于 Nuxt 的 Vue.js 服务端渲染实践
2017/10/24 Javascript
vue使用websocket的方法实例分析
2019/06/22 Javascript
JS/jQuery实现超简单的Table表格添加,删除行功能示例
2019/07/31 jQuery
nodejs nedb 封装库与使用方法示例
2020/02/06 NodeJs
[07:08]2014DOTA2西雅图国际邀请赛 小组赛7月11日TOPPLAY
2014/07/11 DOTA
Python Socket使用实例
2017/12/18 Python
Flask框架学习笔记之使用Flask实现表单开发详解
2019/08/12 Python
python实现在多维数组中挑选符合条件的全部元素
2019/11/26 Python
Python如何存储数据到json文件
2020/03/09 Python
HTML5边玩边学(2)基础绘图实现方法
2010/09/21 HTML / CSS
西班牙最大的婴儿用品网上商店:Bebitus
2019/05/30 全球购物
欧舒丹俄罗斯官方网站:L’OCCITANE俄罗斯
2019/11/22 全球购物
瑞典耳机品牌:URBANISTA
2019/12/03 全球购物
职称评定自我鉴定
2014/03/18 职场文书
2015年库房工作总结
2015/04/30 职场文书
美丽人生观后感
2015/06/03 职场文书
2019最新版劳务派遣管理制度
2019/08/16 职场文书
python实现简单倒计时功能
2021/04/21 Python
Matplotlib绘制混淆矩阵的实现
2021/05/27 Python
Python爬虫之用Xpath获取关键标签实现自动评论盖楼抽奖(二)
2021/06/07 Python
Python实现双向链表
2022/05/25 Python