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 相关文章推荐
最省空间的计数器
Oct 09 PHP
php 小乘法表实现代码
Jul 16 PHP
php定时删除文件夹下文件(清理缓存文件)
Jan 23 PHP
php中使用__autoload()自动加载未定义类的实现代码
Feb 06 PHP
php过滤XSS攻击的函数
Nov 12 PHP
zf框架的数据库追踪器使用示例
Mar 13 PHP
php实现按指定大小等比缩放生成上传图片缩略图的方法
Dec 15 PHP
文件上传之SWFUpload插件(代码)
Jul 30 PHP
PHP中addslashes与mysql_escape_string的区别分析
Apr 25 PHP
PHP中大括号'{}'用法实例总结
Feb 08 PHP
PHP实现压缩图片尺寸并转为jpg格式的方法示例
May 10 PHP
TP5框架实现自定义分页样式的方法示例
Apr 05 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 UTF8编码内的繁简转换类
2009/07/20 PHP
PHP中echo和print的区别
2014/08/28 PHP
JavaScript 关键字屏蔽实现函数
2009/08/02 Javascript
jQuery温习篇 强大的JQuery选择器
2010/04/24 Javascript
asp.net 30分钟掌握无刷新 Repeater
2011/09/16 Javascript
jQuery插件开发全解析
2012/10/10 Javascript
jQuery+CSS 半开折叠效果原理及代码(自写)
2013/03/04 Javascript
javascript实现图像循环明暗变化的方法
2015/02/25 Javascript
微信小程序 选择器(时间,日期,地区)实例详解
2016/11/16 Javascript
微信小程序之拖拽排序(代码分享)
2017/01/21 Javascript
js实现旋转木马效果
2017/03/17 Javascript
原生JS实现的简单轮播图功能【适合新手】
2018/08/17 Javascript
node中使用es6/7/8(支持性与性能)
2019/03/28 Javascript
Javascript表单序列化原理及实现代码详解
2020/10/30 Javascript
[02:31]DOTA2帕克 英雄基础教程
2013/11/26 DOTA
用Python的Django框架完成视频处理任务的教程
2015/04/02 Python
Python设计模式之外观模式实例详解
2019/01/17 Python
python3.4+pycharm 环境安装及使用方法
2019/06/13 Python
如何通过雪花算法用Python实现一个简单的发号器
2019/07/03 Python
详解使用python绘制混淆矩阵(confusion_matrix)
2019/07/14 Python
python爬虫 2019中国好声音评论爬取过程解析
2019/08/26 Python
Django发送邮件功能实例详解
2019/09/02 Python
np.random.seed() 的使用详解
2020/01/14 Python
基于Python绘制个人足迹地图
2020/06/01 Python
利用Python pandas对Excel进行合并的方法示例
2020/11/04 Python
HTML5 body设置全屏背景图片的示例代码
2020/12/08 HTML / CSS
Habitat家居英国官方网站:沙发、家具、照明、厨房和户外
2019/12/12 全球购物
Vinatis德国:法国领先的葡萄酒邮购公司
2020/09/07 全球购物
工作证明格式及范本
2014/09/12 职场文书
学校政风行风评议工作总结
2014/10/21 职场文书
教师工作表现评语
2014/12/31 职场文书
优秀团员个人总结
2015/02/26 职场文书
结婚典礼致辞
2015/07/28 职场文书
html5中sharedWorker实现多页面通信的示例代码
2021/05/07 Javascript
golang内置函数len的小技巧
2021/07/25 Golang
用Python实现屏幕截图详解
2022/01/22 Python