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和XSS跨站攻击的防范
Apr 17 PHP
php自动适应范围的分页代码
Aug 05 PHP
php 生成饼图 三维饼图
Sep 28 PHP
PHP上传图片进行等比缩放可增加水印功能
Jan 13 PHP
php出现内存位置访问无效错误问题解决方法
Aug 16 PHP
PHP的拦截器实例分析
Nov 03 PHP
PHP测试成功的邮件发送案例
Oct 26 PHP
CodeIgniter辅助之第三方类库third_party用法分析
Jan 20 PHP
简单谈谈php延迟静态绑定
Jan 26 PHP
WordPress的文章自动添加关键词及关键词的SEO优化
Mar 01 PHP
PHP Header用于页面跳转时的几个注意事项
Oct 21 PHP
Laravel使用PHPQRCODE实现生成带有LOGO的二维码图片功能示例
Jul 07 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实现按天数、星期、月份查询的搜索框
2016/05/02 PHP
php 运算符与表达式详细介绍
2016/11/30 PHP
PHP中的自动加载操作实现方法详解
2019/08/06 PHP
JS window.opener返回父页面的应用
2009/10/24 Javascript
jQuery $.get 的妙用 访问本地文本文件
2012/07/12 Javascript
Jquery通过Ajax访问XML数据的小例子
2013/11/18 Javascript
使用Node.js为其他程序编写扩展的基本方法
2015/06/23 Javascript
javascript实现控制div颜色
2015/07/07 Javascript
深入学习JavaScript中的Rest参数和参数默认值
2015/07/28 Javascript
js实现带圆角的多级下拉菜单效果
2015/08/28 Javascript
javascript函数命名的三种方式及区别介绍
2016/03/22 Javascript
js阻止默认浏览器行为与冒泡行为的实现代码
2016/05/15 Javascript
简单分析javascript中的函数
2016/09/10 Javascript
footer定位页面底部(代码分享)
2017/03/07 Javascript
基于jQuery实现瀑布流页面
2017/04/11 jQuery
vue动态删除从数据库倒入列表的某一条方法
2018/09/29 Javascript
Echarts实现多条折线可拖拽效果
2019/12/19 Javascript
vue中后端做Excel导出功能返回数据流前端的处理操作
2020/09/08 Javascript
vue+openlayers绘制省市边界线
2020/12/24 Vue.js
[00:58]PWL开团时刻DAY5——十人开雾0换5
2020/11/04 DOTA
Python多线程实例教程
2014/09/06 Python
Python实现递归遍历文件夹并删除文件
2016/04/18 Python
Django contenttypes 框架详解(小结)
2018/08/13 Python
用pycharm开发django项目示例代码
2019/06/13 Python
详解python调用cmd命令三种方法
2019/07/08 Python
pytorch 加载(.pth)格式的模型实例
2019/08/20 Python
python爬虫beautifulsoup解析html方法
2020/12/07 Python
python如何修改文件时间属性
2021/02/05 Python
美国家具网站:Cymax
2016/09/17 全球购物
Chupi官网:在爱尔兰手工制作的订婚、结婚戒指和精美珠宝
2020/09/28 全球购物
简历中个人自我评价分享
2014/03/15 职场文书
服务标兵事迹材料
2014/05/04 职场文书
白血病捐款倡议书
2014/05/14 职场文书
股份转让协议书范本
2015/01/27 职场文书
萤火虫之墓观后感
2015/06/05 职场文书
员工手册董事长致辞
2015/07/29 职场文书