通过html表格发电子邮件


Posted in PHP onOctober 09, 2006

如下:
<?  

/******************************************************************************  
Description: This is a simple script to send emails via a html-form   
               to different users  
Date        : 1999-02-25  
Author        : amalesh kempf <amalesh@goatrance.de>  

Create this table  
The field "what" is for different categories  

CREATE TABLE email_notify (  
ID int(11) DEFAULT '0' NOT NULL,  
What varchar(60) DEFAULT '0' NOT NULL,  
Name varchar(60) DEFAULT '0' NOT NULL,  
Email varchar(60) DEFAULT '0' NOT NULL,  
timestamp varchar(16),  
KEY (What),  
PRIMARY KEY (ID));  

To fill this table you might create an insert form  

*******************************************************************************/  

// Set this values:  
$strHost  ="localhost";  
$strUser  ="root";  
$strPassw ="";  
$strSender="you@domain.com";  

if (!$btnSendEmail)  
{  
?>  

The email will be added automatically with "Hello Name" in the first line of   
the emailbody!<br>  
<br>  

    <form action="send_email.php3" enctype="application/x-www-form-  
urlencoded" method="post">  
    <table>  
        <tr>  
            <td>Subject</td>  
            <td><input name="strSubject" size="40"></td>  
        </tr>  
        <tr>  
            <td>Body</td>  
            <td><textarea cols="40" name="strBody" rows="8"   
wrap="PHYSICAL"><? echo $strBody ?></textarea></td>  
        </tr>  
        <tr>  
            <td>Category</td>  
            <td>  
                <select name="strWhat">  
                <?php // add you categories here: ?>  
                <option value="party">Party</option>  
                </select>  
            </td>  
        </tr>  
    </table>  
    <input name="btnSendEmail" style="HEIGHT: 24px; WIDTH: 224px"   
type="submit" value="Sende email">  
    </form>  

<?php  
}  

if (isset($btnSendEmail))  
{    echo "Send Email<br>";  

    // Create connection  
    $intConID = mysql_pconnect($strHost,$strUser,$strPassw);  

    // Header  
    $strHeader = "Return-Path: $strSender\nErrors-To: $strSender\nFrom:   
$strSender";  

    // SQL  
    $strSQL = "select name,email from email_notify where lcase(what) =   
'$strWhat'";  
    $intRes = mysql_query($strSQL,$intConID);  

    echo "Send Email $strBody<br>";  

    // fetch array      
    while($saRow = mysql_fetch_array($intRes))  
    {    $strEmail = $saRow["email"];  
        $strName = $saRow["name"];  
        $strBodyComplete = "Hello " . $strName[$i] . "!\n\n" . $strBody;  

        // Email  
        mail($strEmail,$strSubject,$strBodyComplete,$strHeader);  

        // Output  
        echo "Send to $strName<br>";  
    }  
}  
?>  

PHP 相关文章推荐
php的计数器程序
Oct 09 PHP
聊天室php&amp;mysql(一)
Oct 09 PHP
PHP在线生成二维码(google api)的实现代码详解
Jun 04 PHP
PHP的基本常识小结
Jul 05 PHP
详解PHP错误日志的获取方法
Jul 20 PHP
详解PHP+AJAX无刷新分页实现方法
Nov 03 PHP
基于PHP技术开发客服工单系统
Jan 06 PHP
php文件上传的两种实现方法
Apr 04 PHP
PHP类相关知识点实例总结
Sep 28 PHP
php通过会话控制实现身份验证实例
Oct 18 PHP
php获取微信共享收货地址的方法
Dec 21 PHP
浅谈php常用的7大框架的优缺点
Jul 20 PHP
在 PHP 中使用随机数的三个步骤
Oct 09 #PHP
用PHP制作静态网站的模板框架(四)
Oct 09 #PHP
用PHP制作静态网站的模板框架(三)
Oct 09 #PHP
用PHP制作静态网站的模板框架(二)
Oct 09 #PHP
用PHP制作静态网站的模板框架(一)
Oct 09 #PHP
php的header和asp中的redirect比较
Oct 09 #PHP
文件上传的实现
Oct 09 #PHP
You might like
php获取图片信息的方法详解
2015/12/10 PHP
laravel5.4生成验证码的实例讲解
2017/08/05 PHP
js实现弹窗插件功能实例代码分享
2013/12/12 Javascript
JavaScript中数据结构与算法(三):链表
2015/06/19 Javascript
有关Promises异步问题详解
2015/11/13 Javascript
AngularJS入门教程之过滤器详解
2016/08/19 Javascript
基于JS组件实现拖动滑块验证功能(代码分享)
2016/11/18 Javascript
angular实现商品筛选功能
2017/02/01 Javascript
史上最全JavaScript常用的简写技巧(推荐)
2017/08/17 Javascript
vue组件jsx语法的具体使用
2018/05/21 Javascript
JS canvas绘制五子棋的棋盘
2020/05/28 Javascript
Vue.js组件间通信方式总结【推荐】
2018/11/23 Javascript
生产制造追溯系统之再说条码打印
2019/06/03 Javascript
转换layUI的数据表格中的日期格式方法
2019/09/19 Javascript
基于layui的下拉列表的数据回显方法
2019/09/24 Javascript
基于vue实现微博三方登录流程解析
2020/11/04 Javascript
js实现菜单跳转效果
2020/12/11 Javascript
深入探究Python中变量的拷贝和作用域问题
2015/05/05 Python
基于Python函数的作用域规则和闭包(详解)
2017/11/29 Python
Python3离线安装Requests模块问题
2019/10/13 Python
利用pyecharts读取csv并进行数据统计可视化的实现
2020/04/17 Python
如何基于python实现不邻接植花
2020/05/01 Python
浅谈Python 参数与变量
2020/06/20 Python
Python建造者模式案例运行原理解析
2020/06/29 Python
python实现sm2和sm4国密(国家商用密码)算法的示例
2020/09/26 Python
CSS3 实现雷达扫描图的示例代码
2020/09/21 HTML / CSS
html5的新玩法——语音搜索
2013/01/03 HTML / CSS
美国校园市场:OCM
2017/06/08 全球购物
Nicole Miller官方网站:纽约女装品牌
2019/09/14 全球购物
幼儿教师自我鉴定
2013/11/02 职场文书
高中团支书竞选稿
2015/11/21 职场文书
python glom模块的使用简介
2021/04/13 Python
探究Mysql模糊查询是否区分大小写
2021/06/11 MySQL
python之django路由和视图案例教程
2021/07/26 Python
使用SQL实现车流量的计算的示例代码
2022/02/28 SQL Server
Go语言测试库testify使用学习
2022/07/23 Golang