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中上传大体积文件时需要的设置
Oct 09 PHP
php上传、管理照片示例
Oct 09 PHP
PHP函数篇之掌握ord()与chr()函数应用
Dec 05 PHP
解析PHP 使用curl提交json格式数据
Jun 29 PHP
php自动获取关键字的方法
Jan 06 PHP
php简单分页类实现方法
Feb 26 PHP
在WordPress中使用PHP脚本来判断访客来自什么国家
Dec 10 PHP
ucenter中词语过滤原理分析
Jul 13 PHP
Yii控制器中filter过滤器用法分析
Jul 15 PHP
PHP+AJAX 投票器功能
Nov 11 PHP
PHP实现多图上传和单图上传功能
May 17 PHP
ThinkPHP3.2框架自带分页功能实现方法示例
May 13 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
smarty表格换行实例
2014/12/15 PHP
CI框架AR数据库操作常用函数总结
2016/11/21 PHP
javascript引用对象的方法
2007/01/11 Javascript
textarea的value是html文件源代码,存成html文件的代码
2007/04/20 Javascript
javascript+css 网页每次加载不同样式的实现方法
2009/12/27 Javascript
javascript instanceof,typeof的区别
2010/03/24 Javascript
仅IE不支持setTimeout/setInterval函数的第三个以上参数
2011/05/25 Javascript
JS实现兼容各浏览器解析XML文档数据的方法
2015/06/01 Javascript
JS与jQ读取xml文件的方法
2015/12/08 Javascript
使用jquery获取url及url参数的简单实例
2016/06/14 Javascript
Node.js的基本知识简单汇总
2016/09/19 Javascript
Bootstrap模态框调用功能实现方法
2016/09/19 Javascript
关于TypeScript中import JSON的正确姿势详解
2017/07/25 Javascript
vue slots 组件的组合/分发实例
2018/09/06 Javascript
微信小程序下拉框组件使用方法详解
2018/12/28 Javascript
详解JavaScript中的函数、对象
2019/04/01 Javascript
Vue v-for循环之@click点击事件获取元素示例
2019/11/09 Javascript
Vue-drag-resize 拖拽缩放插件的使用(简单示例)
2019/12/04 Javascript
vue实现拖拽进度条
2021/03/01 Vue.js
[47:55]Ti4第二日主赛事败者组 NaVi vs EG 1
2014/07/20 DOTA
TensorFlow利用saver保存和提取参数的实例
2018/07/26 Python
Windows下将Python文件打包成.EXE可执行文件的方法
2018/08/03 Python
Python get获取页面cookie代码实例
2018/09/12 Python
Python numpy.zero() 初始化矩阵实例
2019/11/27 Python
pytorch 实现查看网络中的参数
2020/01/06 Python
Python单元测试模块doctest的具体使用
2020/02/10 Python
python中翻译功能translate模块实现方法
2020/12/17 Python
解决pycharm不能自动保存在远程linux中的问题
2021/02/06 Python
KENZO官网:高田贤三在法国创立的品牌
2019/05/16 全球购物
如何判断一段程序是由C 编译程序还是由C++编译程序编译的
2013/08/04 面试题
大学团支书的自我评价分享
2013/12/14 职场文书
招聘与培训专员岗位职责
2014/01/30 职场文书
个人事迹材料怎么写
2014/12/30 职场文书
检讨书格式范文
2015/05/07 职场文书
2016党员干部廉洁自律心得体会
2016/01/13 职场文书
CSS几步实现赛博朋克2077风格视觉效果
2021/06/16 HTML / CSS