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学习之PHP表达式
Oct 09 PHP
PHP Header用于页面跳转要注意的几个问题总结
Oct 03 PHP
php 静态变量与自定义常量的使用方法
Jan 26 PHP
php采集时被封ip的解决方法
Aug 29 PHP
根据ip调用新浪api获取城市名并转成拼音
Mar 07 PHP
PHP按行读取、处理较大CSV文件的代码实例
Apr 09 PHP
PHP实现简单数字分页效果
Jul 26 PHP
Thinkphp无限级分类代码
Nov 11 PHP
详解WordPress中的头像缓存和代理中的缓存更新方法
Mar 01 PHP
ThinkPHP静态缓存简单配置和使用方法详解
Mar 23 PHP
PHP中时间加减函数strtotime用法分析
Apr 26 PHP
浅析PHP反序列化中过滤函数使用不当导致的对象注入问题
Feb 15 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操作Access类(PHP+ODBC+Access)
2007/01/02 PHP
介绍php设计模式中的工厂模式
2008/06/12 PHP
php 需要掌握的东西 不做浮躁的人
2009/12/28 PHP
PHP入门学习笔记之一
2010/10/12 PHP
zend framework多模块多布局配置
2011/02/26 PHP
使用pthreads实现真正的PHP多线程(需PHP5.3以上版本)
2014/05/05 PHP
PHP实现克鲁斯卡尔算法实例解析
2014/08/22 PHP
如何使Chrome控制台支持多行js模式——意外发现
2013/06/13 Javascript
jquery中focus()函数实现当对象获得焦点后自动把光标移到内容最后
2013/09/29 Javascript
2种jQuery 实现刮刮卡效果
2015/02/01 Javascript
Jquery搜索父元素操作方法
2015/02/10 Javascript
javascript显式类型转换实例分析
2015/04/25 Javascript
浅谈node.js中async异步编程
2015/10/22 Javascript
Boostrap模态窗口的学习小结
2016/03/28 Javascript
Jquery操作cookie记住用户名
2016/03/29 Javascript
Vue.js实战之利用vue-router实现跳转页面
2017/04/01 Javascript
深入浅析Nodejs的Http模块
2017/06/20 NodeJs
JS访问对象两种方式区别解析
2020/08/29 Javascript
详解常用查找数据结构及算法(Python实现)
2016/12/09 Python
Python实现霍夫圆和椭圆变换代码详解
2018/01/12 Python
Python实现的拟合二元一次函数功能示例【基于scipy模块】
2018/05/15 Python
pyqt5使用按钮进行界面的跳转方法
2019/06/19 Python
python实现京东订单推送到测试环境,提供便利操作示例
2019/08/09 Python
Python多继承以及MRO顺序的使用
2019/11/11 Python
python实现的多任务版udp聊天器功能案例
2019/11/13 Python
python函数中将变量名转换成字符串实例
2020/05/11 Python
蔻驰美国官网:COACH美国
2016/08/18 全球购物
WiFi云数码相框:Nixplay
2018/07/05 全球购物
雷蛇美国官网:Razer
2020/04/03 全球购物
惠而浦美国官网:Whirlpool.com
2021/01/19 全球购物
工程造价专业大学生自荐信
2013/10/01 职场文书
教育孩子心得体会
2014/01/01 职场文书
学生自我评语大全
2014/04/18 职场文书
巾帼标兵事迹材料
2014/12/26 职场文书
2015年实习班主任工作总结
2015/04/23 职场文书
2016秋季运动会开幕词
2016/03/04 职场文书