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
自己前几天写的无限分类类
Feb 14 PHP
PHP syntax error, unexpected $end 错误的一种原因及解决
Oct 25 PHP
php一句话cmdshell新型 (非一句话木马)
Apr 18 PHP
Smarty foreach控制循环次数的实现详解
Jul 03 PHP
php+MySQL判断update语句是否执行成功的方法
Aug 28 PHP
php继承中方法重载(覆盖)的应用场合
Feb 09 PHP
学习PHP的数组总结【经验】
May 05 PHP
php利用header函数下载各种文件
Aug 24 PHP
PHP微信企业号开发之回调模式开启与用法示例
Nov 25 PHP
PHP判断是否是微信打开,浏览器打开的方法
Mar 14 PHP
Laravel推荐使用的十个辅助函数
May 10 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
Laravel5.1 框架路由基础详解
2020/01/04 PHP
js 表单验证方法(实用)
2009/04/28 Javascript
js定义对象或数组直接量时各浏览器对多余逗号的处理(json)
2011/03/05 Javascript
JS trim去空格的最佳实践
2011/10/30 Javascript
javascript中的正则表达式使用详解
2015/08/30 Javascript
JavaScript setTimeout使用闭包功能实现定时打印数值
2015/12/18 Javascript
理解javascript中try...catch...finally
2015/12/25 Javascript
Node.js读写文件之批量替换图片的实现方法
2016/09/07 Javascript
javascript self对象使用详解
2016/10/18 Javascript
微信小程序 less文件编译成wxss文件实现办法
2016/12/05 Javascript
jquery中each循环的简单回滚操作
2017/05/05 jQuery
vue 解决循环引用组件报错的问题
2018/09/06 Javascript
Nuxt.js的路由跳转操作(页面跳转nuxt-link)
2020/11/06 Javascript
[02:32]DOTA2完美大师赛场馆静安体育中心观赛全攻略
2017/11/08 DOTA
[04:22]DOTA2大事件之护国神翼
2020/08/14 DOTA
[59:35]DOTA2-DPC中国联赛定级赛 Aster vs DLG BO3第一场 1月8日
2021/03/11 DOTA
python局部赋值的规则
2013/03/07 Python
Django中URLconf和include()的协同工作方法
2015/07/20 Python
Python中的左斜杠、右斜杠(正斜杠和反斜杠)
2016/08/30 Python
python中利用xml.dom模块解析xml的方法教程
2017/05/24 Python
Python cookbook(字符串与文本)针对任意多的分隔符拆分字符串操作示例
2018/04/19 Python
详解django2中关于时间处理策略
2019/03/06 Python
Python实用库 PrettyTable 学习笔记
2019/08/06 Python
python设置随机种子实例讲解
2019/09/12 Python
pandas处理csv文件的方法步骤
2020/10/16 Python
详解html5 canvas常用api总结(二)--绘图API
2016/12/14 HTML / CSS
印尼太阳百货公司网站:Matahari
2018/02/04 全球购物
数据库设计的包括哪两种,请分别进行说明
2016/07/15 面试题
个人简历的自荐信
2013/10/23 职场文书
自动化毕业生专业自荐书范文
2014/02/04 职场文书
党员入党表决心的话
2014/03/11 职场文书
介绍信怎么写
2015/01/30 职场文书
团员个人年度总结
2015/02/26 职场文书
2015年新农村建设指导员工作总结
2015/07/24 职场文书
有趣的二维码:使用MyQR和qrcode来制作二维码
2021/05/10 Python
Java日常练习题,每天进步一点点(38)
2021/07/26 Java/Android