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在Web开发领域的优势
Oct 09 PHP
用mysql内存表来代替php session的类
Feb 01 PHP
解决phpmyadmin中缺少mysqli扩展问题的方法
May 06 PHP
apache php mysql开发环境安装教程
Jul 28 PHP
php is_writable判断文件是否可写实例代码
Oct 13 PHP
php mysql procedure实现获取多个结果集的方法【基于thinkPHP】
Nov 09 PHP
thinkphp修改配置进入默认首页的方法
Feb 07 PHP
关于php 高并发解决的一点思路
Apr 16 PHP
PHP十六进制颜色随机生成器功能示例
Jul 24 PHP
laravel学习笔记之模型事件的几种用法示例
Aug 15 PHP
php nginx 实时输出的简单实现方法
Jan 21 PHP
php微信分享到朋友圈、QQ、朋友、微博
Feb 18 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
浅谈discuz密码加密的方式
2014/05/22 PHP
php中rename函数用法分析
2014/11/15 PHP
php5.3不能连接mssql数据库的解决方法
2014/12/27 PHP
php使用curl获取https请求的方法
2015/02/11 PHP
PHP学习笔记之session
2018/05/06 PHP
详解PHP神奇又有用的Trait
2019/03/25 PHP
用js重建星际争霸
2006/12/22 Javascript
JavaScript Eval 函数使用
2010/03/23 Javascript
javascript 延迟加载技术(lazyload)简单实现
2011/01/17 Javascript
基于jQuery的遍历同id元素 并响应事件的代码
2012/06/14 Javascript
js中函数声明与函数表达式
2015/06/03 Javascript
JavaScript的React Web库的理念剖析及基础上手指南
2016/05/10 Javascript
jQuery网页定位导航特效实现方法
2016/12/19 Javascript
AngularJS Select(选择框)使用详解
2017/01/18 Javascript
JavaScript登录验证基础教程
2017/11/01 Javascript
webuploader分片上传的实现代码(前后端分离)
2018/09/10 Javascript
koa+mongoose实现简单增删改查接口的示例代码
2019/05/13 Javascript
vue+element表格导出为Excel文件
2019/09/26 Javascript
WebStorm无法正确识别Vue3组合式API的解决方案
2021/02/18 Vue.js
[01:32:22]DOTA2-DPC中国联赛 正赛 Ehome vs VG BO3 第一场 2月5日
2021/03/11 DOTA
Python的Flask框架中实现简单的登录功能的教程
2015/04/20 Python
Python基于time模块表示时间常用方法
2020/06/18 Python
python--shutil移动文件到另一个路径的操作
2020/07/13 Python
安装pyinstaller遇到的各种问题(小结)
2020/11/20 Python
PyCharm 解决找不到新打开项目的窗口问题
2021/01/15 Python
matplotlib交互式数据光标mpldatacursor的实现
2021/02/03 Python
实例讲解使用HTML5 Canvas绘制阴影效果的方法
2016/03/25 HTML / CSS
泰国第一的化妆品网站:Konvy
2018/02/25 全球购物
酒店个人培训自我鉴定
2013/12/11 职场文书
考察现实表现材料
2014/05/19 职场文书
英文道歉信
2015/01/20 职场文书
2016年公司“3.12”植树节活动总结
2016/03/16 职场文书
自制短波长线天线频率预选器 - 成功消除B2K之流的镜像
2021/04/22 无线电
html+css实现分层金字塔的实例
2021/06/02 HTML / CSS
pytorch finetuning 自己的图片进行训练操作
2021/06/05 Python
JavaScript中的宏任务和微任务详情
2021/11/27 Javascript