惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

S
Schneier on Security
C
Cyber Attacks, Cyber Crime and Cyber Security
D
Darknet – Hacking Tools, Hacker News & Cyber Security
Project Zero
Project Zero
T
The Exploit Database - CXSecurity.com
G
GRAHAM CLULEY
T
Threatpost
A
Arctic Wolf
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
Scott Helme
Scott Helme
Simon Willison's Weblog
Simon Willison's Weblog
P
Proofpoint News Feed
C
Cisco Blogs
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
K
Kaspersky official blog
P
Palo Alto Networks Blog
C
CXSECURITY Database RSS Feed - CXSecurity.com
T
Threat Research - Cisco Blogs
The Hacker News
The Hacker News
T
Tor Project blog
NISL@THU
NISL@THU
The GitHub Blog
The GitHub Blog
Security Latest
Security Latest
aimingoo的专栏
aimingoo的专栏
C
CERT Recently Published Vulnerability Notes
Recorded Future
Recorded Future
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
Google DeepMind News
Google DeepMind News
Martin Fowler
Martin Fowler
N
News | PayPal Newsroom
P
Privacy & Cybersecurity Law Blog
MyScale Blog
MyScale Blog
G
Google Developers Blog
V
V2EX
V
Visual Studio Blog
P
Privacy International News Feed
Google Online Security Blog
Google Online Security Blog
Microsoft Azure Blog
Microsoft Azure Blog
宝玉的分享
宝玉的分享
博客园 - 【当耐特】
L
LINUX DO - 热门话题
MongoDB | Blog
MongoDB | Blog
腾讯CDC
J
Java Code Geeks
The Last Watchdog
The Last Watchdog
L
Lohrmann on Cybersecurity
Cyberwarzone
Cyberwarzone
博客园 - 聂微东
Webroot Blog
Webroot Blog
S
Secure Thoughts

杜老师说

居家办公 5 个减少分心的动作 给猫拍照的 3 个小技巧 通勤路上听播客 vs 听音乐的 2 个选择 会议室投影仪连不上的 3 个排查 雨天出差的 3 件必备 桌面零食收纳的 2 个分区 演示前一晚的 2 个检查清单 培训讲师的 PPT 怎么"听完" 出差住酒店插座的 3 个用法 培训笔记只记关键字的 3 个好处 通勤最后 10 分钟的"减速"技巧 两人吃外卖的 2 个小默契 深夜吃夜宵的 3 个节制技巧 橘猫经常跳上书桌的 3 个应对 居家办公桌前的 4 个微习惯 培训归来:把新命令收纳到 shell 的命名约定 高铁出差路上的电源与网络 3 个 fallback 夏季骑行通勤的 3 个小习惯 推荐酷鸭数据主机 培训归来:把新学到的命令收纳到 shell 的 2 个动作 黄昏漫步的"下班缓冲"为什么重要 酒店 Wi-Fi 不稳的 3 个 fallback 工具 培训归来:怎样把新学到的命令收纳到自己的 shell 高铁出差路上的 4 个阅读习惯 macOS 终端下本地跑 LLM 实测 工作室暗光环境的护眼心得 通勤党耳机选型:3 款降噪豆横评 深夜 Terminal 的 4 个提效小动作 Minecraft 生存服务器来啦「1.21.8 版」 快速部署 Nexus Terminal 打造高颜值远程管理终端 DEB 和 RPM 有什么区别 ima 任务模式邀请码分享 Temp Mail 兼具隐私和便捷性的最佳临时电子邮件服务 Dockerd 日志太多?磁盘爆了?一篇教您搞定容器日志问题 二手手机值得买吗?数码爱好者的省钱换机经验 最近总觉得脑子不够用?杜老师的脑力不足自救实录 一站式操作系统 ISO 下载平台 MinIO 社区版 Web 管理界面被删事件全解析 Focalboard 开源项目管理的有力工具 NodePass 开源的隧道工具重新定义内网穿透 探索网络实验的神器 Mininet Ubuntu 系统无法通过 pip 命令安装 Python 库问题解决 使用 Python 脚本实现图片相似度匹配 几种通过 FFmpeg 无损压缩视频的方法 天津游记「多图预警」 合肥游记「多图预警」
如何使用 PHP 脚本筛选去不图床已到期用户邮箱
Teacher Du · 2025-10-16 · via 杜老师说

因为图床程序暂不支持套餐到期通知,需要杜老师定期统计到期的用户,再通过邮箱发通知。每次统计时操作较麻烦,为了方便统计用户,尝试用 PHP 编写一个页面,可以筛选去不图床到期用户邮箱。

公告

去不图床会在用户的容量套餐到期后,发送邮件通知「请确保注册邮箱可用性」

通知内容包含数据到期时间「一般为容量到期后七天」如 5 月 24 日到期的用户,我们会保留数据到 5 月 31 日。

超过保留期限的数据会从数据库清除,但数据依然会保留在备份节点中。

为了方便用户从备份节点中恢复数据,去不图床定期「每半小时」同步至 OneDrive,需要的小伙伴可以访问 共享链接 获取备份数据,页面密码为 7bu.top

脚本

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
<?php
// 数据库配置
$host = 'localhost'; // 数据库主机
$username = 'your_username'; // 数据库用户名
$password = 'your_password'; // 数据库密码
$database = 'your_database'; // 数据库名称

// 创建数据库连接
$conn = new mysqli($host, $username, $password, $database);

// 检查连接是否成功
if ($conn->connect_error) {
die("连接失败: " . $conn->connect_error);
}

// 执行查询
$sql = "SELECT * FROM `users` WHERE `capacity` = 0.00 AND `size` != 0.0000";
$result = $conn->query($sql);

// 检查是否有结果返回
if ($result->num_rows > 0) {
// 打开文件准备写入
$file = fopen("1.txt", "w");

// 写入表头
$headers = [];
while ($fieldinfo = $result->fetch_field()) {
$headers[] = $fieldinfo->name;
}
fwrite($file, implode("\t", $headers) . "\n");

// 写入每一行数据
while ($row = $result->fetch_assoc()) {
fwrite($file, implode("\t", $row) . "\n");
}

// 关闭文件句柄
fclose($file);

echo "数据已成功写入 1.txt";
} else {
echo "没有匹配的记录";
}

// 关闭数据库连接
$conn->close();
?>

注意:以上是一个完整 PHP 脚本,用于连接 MySQL 数据库、执行 SQL 查询并将结果写入到 1.txt 文件中。

使用说明

  1. 将上述的代码保存为一个.php 文件如 export_users.php

  2. 替换脚本中的数据库信息 your_username/your_password/your_database 为您自己的实际数据库凭证;

  3. 确保运行该脚本的服务器支持 PHP 并且可以访问 MySQL 数据库;

  4. 当通过浏览器或命令行访问这个 PHP 页面时,它会执行查询并将结果写入到当前目录下的 1.txt 文件。

输出示例

1
2
3
4
email
123123123@qq.com
456456456@qq.com
789789789@qq.com

注意:确保 PHP 环境有权限写入目标文件「如 1.txt