PHP批量查询WordPress留言者E-mail地址实现方法


Posted in PHP onFebruary 15, 2015

今天收到了很多Bloger朋友的E-mail拜年短信,嘿嘿,感觉很好玩,可是他们是如何实现的这个呢,很简单的,可是简单的分为两步:

1)通过SQL查询获取E-mail地址

2)通过某种方法群发E-mail

对于1,几行PHP代码可以解决:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html

xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>WordPress 邮件群发工具 Designed By Kaisir</title>

</head>

<body>

<?php

//要连接的数据库地址

$db_server="localhost";

//数据库用户名

$db_user_name="这里改成你的数据库用户名";

//数据库密码

$db_user_password="这里改成你的数据库的密码";

//数据库名

$db_name="这里改成你的数据库名";

//以下代码请不要修改

$sql="SELECT DISTINCT comment_author_email FROM `blog_comments` WHERE 1";

$conn=mysql_connect($db_server,$db_user_name,$db_user_password);

if(!$conn)

{

 echo"<p align=center>数据库连接失败!请检查用户名密码!</p>";

 exit(0);

}

$flag=mysql_select_db($db_name,$conn);

if(!$flag)

{

 echo"<p align=center>数据库连接正常,但无法打开指定的数据库!</p>";

 exit(0);

}

//执行查询

$result=mysql_query($sql,$conn);

while($row=mysql_fetch_array($result))

{

?>

<?echo $row["comment_author_email"]?>,

<?php

}

mysql_close($conn);//关闭数据库连接

?>

</body>

</html>

对于2,这个就比较麻烦了……因为那么大数据量的邮件任何一个邮件服务商都会把你屏蔽掉的,所以最好的办法就是自己搭建SMTP服务器,或者使用群发工具,嘿嘿,这个就由大家自己Google好了啦 :)

PHP 相关文章推荐
php Smarty模板生成html文档的方法
Apr 12 PHP
仿Aspnetpager的一个PHP分页类代码 附源码下载
Oct 08 PHP
关于PHPDocument 代码注释规范的总结
Jun 25 PHP
php foreach循环中使用引用的问题
Nov 06 PHP
php下foreach提示Warning:Invalid argument supplied for foreach()的解决方法
Nov 11 PHP
php通过array_merge()函数合并两个数组的方法
Mar 18 PHP
PHP实现在线阅读PDF文件的方法
Jun 23 PHP
CodeIgniter生成静态页的方法
May 17 PHP
CI框架AR数据库操作常用函数总结
Nov 21 PHP
老生常谈PHP面向对象之标识映射
Jun 21 PHP
基于 Swoole 的微信扫码登录功能实现代码
Jan 15 PHP
PHP封装的page分页类定义与用法完整示例
Dec 24 PHP
CentOS下PHP安装Oracle扩展
Feb 15 #PHP
PHPExcel读取EXCEL中的图片并保存到本地的方法
Feb 14 #PHP
php魔术函数__call()用法实例分析
Feb 13 #PHP
PHP中使用file_get_contents post数据代码例子
Feb 13 #PHP
PHP网站开发中常用的8个小技巧
Feb 13 #PHP
用php守护另一个php进程的例子
Feb 13 #PHP
cakephp打印sql语句的方法
Feb 13 #PHP
You might like
PHP清除数组中所有字符串两端空格的方法
2014/10/20 PHP
Yii使用ajax验证显示错误messagebox的解决方法
2014/12/03 PHP
Laravel5.5新特性之友好报错以及展示详解
2017/08/13 PHP
php无限级评论嵌套实现代码
2018/04/18 PHP
php 自定义函数实现将数据 以excel 表格形式导出示例
2019/11/13 PHP
javascript下对于事件、事件流、事件触发的顺序随便说说
2010/07/17 Javascript
js判断数据类型如判断是否为数组是否为字符串等等
2014/01/15 Javascript
JS数组的遍历方式for循环与for...in
2014/07/31 Javascript
浅谈jQuery异步对象(XMLHttpRequest)
2014/11/17 Javascript
JavaScript使用Replace进行字符串替换的方法
2015/04/14 Javascript
JS计算距当前时间的时间差实例
2017/12/29 Javascript
JS抛物线动画实例制作
2018/02/24 Javascript
基于webpack4.X从零搭建React脚手架的方法步骤
2018/12/23 Javascript
浅析vue-router实现原理及两种模式
2020/02/11 Javascript
vant 中van-list的用法说明
2020/11/11 Javascript
[01:22]DOTA2神秘商店携大量周边降临完美大师赛
2017/11/07 DOTA
python实现的登陆Discuz!论坛通用代码分享
2014/07/11 Python
python获取各操作系统硬件信息的方法
2015/06/03 Python
Python内置模块hashlib、hmac与uuid用法分析
2018/02/12 Python
python自制包并用pip免提交到pypi仅安装到本机【推荐】
2019/06/03 Python
python对文件的操作方法汇总
2020/02/28 Python
python中执行smtplib失败的处理方法
2020/07/01 Python
Python基于字典实现switch case函数调用
2020/07/22 Python
Python 无限级分类树状结构生成算法的实现
2021/01/21 Python
CSS3 Flexbox中flex-shrink属性的用法示例介绍
2013/12/30 HTML / CSS
详解通过focusout事件解决IOS键盘收起时界面不归位的问题
2019/07/18 HTML / CSS
世界著名的顶级牛排:Omaha Steak(奥马哈牛排)
2016/09/20 全球购物
阿根廷旅游网站:almundo阿根廷
2018/02/12 全球购物
拖鞋店创业计划书
2014/01/15 职场文书
班主任工作经验交流材料
2014/05/13 职场文书
教师纪念9.18事件演讲稿范文
2014/09/14 职场文书
入伍志愿书怎么写?
2019/07/19 职场文书
个人房屋租赁合同(标准范本)
2019/09/16 职场文书
2019幼儿教师求职信(3篇)
2019/09/20 职场文书
导游词之山西关帝庙
2019/11/01 职场文书
Java 实现限流器处理Rest接口请求详解流程
2021/11/02 Java/Android