闲言少叙请看演示,图库开放下载,每次刷新本贴加载的图片都是不一样的!
图库:
图库地址 1:https://img.cd/user/hfbz/
图库地址 2:https://img.cd/user/ximi/
API
加载的与图库
页面默认加载的均为缩略图;
打开图库选中图片右键即可查看高清原图
或是下载
,
正常图片大小基本在 10-20MB,少数只有几兆;
古装风格
API 地址:https://img.cd/user/hfbz/pic/
预览:
现代风格
API 地址:https://img.cd/user/ximi/pic/
预览:
图片源码:
// 代码第三行为图库路径与图片后缀设置,自行修改,日志部分按需修改或自行删除
<?php
// 获取当前目录下所有图片,请自行修改路径与图片后缀
$images = glob('../../image/*.{jpg,jpeg,png,gif,webp,svg}', GLOB_BRACE);
// 检查是否有图片
if (empty($images)) {
echo '未找到图片';
exit;
}
// 随机选择一张图片
$randomImage = $images[array_rand($images)];
// 获取图片 MIME 类型
$imageInfo = getimagesize($randomImage);
$mimeType = $imageInfo['mime'];
// 设置正确的 HTTP Header,告诉浏览器图片的类型
header("Content-Type: $mimeType");
// 输出图片内容
readfile($randomImage);
//================================= 日志记录 ==================================================
// 获取客户端IP地址的函数
function getClientIP() {
$keys = array('HTTP_CLIENT_IP', 'HTTP_X_FORWARDED_FOR', 'REMOTE_ADDR');
foreach ($keys as $key) {
if (array_key_exists($key, $_SERVER)) {
if (filter_var($_SERVER[$key], FILTER_VALIDATE_IP)) {
return $_SERVER[$key];
}
}
}
return 'UNKNOWN';
}
// 获取页面地址的函数
function getCurrentUrl() {
$protocol = ((!empty($_SERVER['HTTPS']) && $_SERVER['HTTPS'] != 'off') || $_SERVER['SERVER_PORT'] == 443) ? "https://" : "http://";
$host = $_SERVER['HTTP_HOST'];
$url = $protocol . $host . $_SERVER['REQUEST_URI'];
return $url;
}
// 获取当前页面 URL
$currentUrl = getCurrentUrl();
// 使用函数获取IP地址
$ip = getClientIP();
// 提取图片文件名
$imageName = basename($randomImage);
// 构建日志前缀
$prefix = str_replace("/pic", "/max.php?=", rtrim($currentUrl, "/"));
// 设置日志文件路径
$logFile = 'log.php';
// 如果日志文件不存在,自动创建(file_put_contents 会自动创建空文件)
if (!file_exists($logFile)) {
// 如果文件不存在,可以在这里添加文件头部或者初始化内容
file_put_contents($logFile, "日志开始时间: " . date('Y-m-d H:i:s'). PHP_EOL, FILE_APPEND);
}
// 记录的日志内容
$message = "IP: " . $ip . " ----URL: " . "<a href=\"" . $prefix . $imageName . "\">" . $prefix . $imageName . "</a>";
// 将日志内容追加到文件
file_put_contents($logFile, "</br>" .date('Y-m-d H:i:s') . " - " . $message . PHP_EOL, FILE_APPEND);
?>
随机小姐姐视频
视频源码:
<section class="">
<div class="" style="color: var(--main-color);">
<video style="" width="350px;" autoplay="" muted="" onended="this.src=`https://v2.xxapi.cn/api/meinv?return=302`" src="https://v2.xxapi.cn/api/meinv?return=302">
</video>
</div>
</section>