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程序
Oct 09 PHP
让你同时上传 1000 个文件 (二)
Oct 09 PHP
php 抽象类的简单应用
Sep 06 PHP
解析PHP自带的进位制之间的转换函数
Jun 08 PHP
基于PHP服务端图片生成缩略图的方法详解
Jun 20 PHP
解析PHP中intval()等int转换时的意外异常情况
Jun 21 PHP
php常用Stream函数集介绍
Jun 24 PHP
php版本的cron定时任务执行器使用实例
Aug 19 PHP
PHP正则验证Email的方法
Jun 15 PHP
学习php设计模式 php实现观察者模式(Observer)
Dec 09 PHP
PHP7 安装event扩展的实现方法
Oct 08 PHP
PHP的new static和new self的区别与使用
Nov 27 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
15种PHP Encoder的比较
2007/04/17 PHP
PHP的curl实现get,post和cookie(实例介绍)
2013/06/17 PHP
PHP列出MySQL中所有数据库的方法
2015/03/12 PHP
window.open的功能全解析
2006/10/10 Javascript
静态的动态续篇之来点XML
2006/12/23 Javascript
jQuery select控制插件
2009/08/17 Javascript
jquery限制输入字数,并提示剩余字数实现代码
2012/12/24 Javascript
Javascript获取当前时间函数和时间操作小结
2014/10/01 Javascript
JavaScript数组常用操作技巧汇总
2014/11/17 Javascript
Javascript URI 解析介绍
2015/03/15 Javascript
AngularJS使用指令增强标准表单元素功能
2016/07/01 Javascript
原生JS实现图片懒加载(lazyload)实例
2017/06/13 Javascript
Vue2 配置 Axios api 接口调用文件的方法
2017/11/13 Javascript
nodejs 简单实现动态html的方法
2018/05/12 NodeJs
vue组件(全局,局部,动态加载组件)
2018/09/02 Javascript
Python3通过Luhn算法快速验证信用卡卡号的方法
2015/05/14 Python
python开发之tkinter实现图形随鼠标移动的方法
2015/11/11 Python
Python构建XML树结构的方法示例
2017/06/30 Python
Python编程之gui程序实现简单文件浏览器代码
2017/12/08 Python
python多进程下的生产者和消费者模型
2020/05/07 Python
python和php哪个更适合写爬虫
2020/06/22 Python
python实现sm2和sm4国密(国家商用密码)算法的示例
2020/09/26 Python
PyQt5中QSpinBox计数器的实现
2021/01/18 Python
Python 中的函数装饰器和闭包详解
2021/02/06 Python
关于HTML5语义标签的实践(blog页面)
2016/07/12 HTML / CSS
详解使用双缓存解决Canvas clearRect引起的闪屏问题
2019/04/29 HTML / CSS
HTML5在手机端实现视频全屏展示方法
2020/11/23 HTML / CSS
世界首屈一指的在线男士内衣权威:HisRoom
2017/08/05 全球购物
Spotahome意大利:公寓和房间出租
2020/02/21 全球购物
详解如何解决使用JSON.stringify时遇到的循环引用问题
2021/03/23 Javascript
区域销售经理岗位职责
2013/12/10 职场文书
应届毕业生如何写求职信
2014/02/16 职场文书
财政局个人年终总结
2015/03/03 职场文书
电工实训心得体会
2016/01/14 职场文书
如何理解Vue前后端数据交互与显示
2021/05/10 Vue.js
SQL Server删除表中的重复数据
2022/05/25 SQL Server