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+APACHE实现用户论证的方法
Oct 09 PHP
PHP新手上路(五)
Oct 09 PHP
php下一个阿拉伯数字转中文数字的函数
Jul 16 PHP
精美漂亮的php分页类代码
Apr 02 PHP
(PHP实现)只使用++运算实现加法,减法,乘法,除法
Jun 27 PHP
在wamp集成环境下升级php版本(实现方法)
Jul 01 PHP
php打印输出棋盘的实现方法
Dec 23 PHP
php简单压缩css样式示例
Sep 22 PHP
php实现替换手机号中间数字为*号及隐藏IP最后几位的方法
Nov 16 PHP
laravel自定义分页效果
Jul 23 PHP
Yii 2中的load()和save()示例详解
Aug 03 PHP
PHP实现 APP端微信支付功能
Jun 22 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中的session永不过期的解决思路及实现方法分享
2011/04/20 PHP
php生成百度sitemap站点地图类函数实例
2014/10/17 PHP
Laravel 4.2 中队列服务(queue)使用感受
2014/10/30 PHP
PHP递归获取目录内所有文件的实现方法
2016/11/01 PHP
详解php命令注入攻击
2019/04/06 PHP
解决php写入数据库乱码的问题
2019/09/17 PHP
jQuery select控制插件
2009/08/17 Javascript
JavaScript 事件记录使用说明
2009/10/20 Javascript
js Array操作的最简短最容易理解方法
2013/12/09 Javascript
javascript限制用户只能输汉字中文的方法
2014/11/20 Javascript
js淡入淡出的图片轮播效果代码分享
2015/08/24 Javascript
JS实现仿腾讯微博无刷新删除微博效果代码
2015/10/16 Javascript
jquery中cookie用法实例详解(获取,存储,删除等)
2016/01/04 Javascript
javascript创建对象的几种模式介绍
2016/05/06 Javascript
JavaScript实现页面定时刷新(定时器,meta)
2016/10/12 Javascript
JQuery EasyUI的一些常用组件
2017/07/12 jQuery
webpack打包并将文件加载到指定的位置方法
2018/02/22 Javascript
vue.js实现的绑定class操作示例
2018/07/06 Javascript
vue中设置height:100%无效的问题及解决方法
2018/07/27 Javascript
使用JS实现动态时钟
2020/03/12 Javascript
解决vue页面渲染但dom没渲染的操作
2020/07/27 Javascript
[01:28:43]2014 DOTA2华西杯精英邀请赛5 24 DK VS CIS
2014/05/25 DOTA
Django 对IP访问频率进行限制的例子
2019/08/30 Python
python+requests接口压力测试500次,查看响应时间的实例
2020/04/30 Python
jupyter notebook运行命令显示[*](解决办法)
2020/05/18 Python
Python3爬虫中Splash的知识总结
2020/07/10 Python
python 检测图片是否有马赛克
2020/12/01 Python
CSS3实现swap交换动画
2016/01/19 HTML / CSS
CSS3实现淘宝留白的方法
2020/06/05 HTML / CSS
Calzedonia美国官网:意大利风格袜子、打底裤和沙滩装
2018/07/19 全球购物
.NET概念性的面试题
2012/02/29 面试题
自主招生自荐书
2013/11/29 职场文书
大学生军训自我鉴定范文
2014/09/18 职场文书
2014年统计工作总结
2014/11/21 职场文书
2015年教师业务工作总结
2015/05/26 职场文书
python 中的jieba分词库
2021/11/23 Python