This commit is contained in:
2025-10-29 15:32:26 +08:00
parent d90614805b
commit b7462657cd
78921 changed files with 2753938 additions and 71 deletions

View File

@@ -0,0 +1,38 @@
<?php
namespace app\home\controller;
use app\Controller;
use think\App;
use think\captcha\facade\Captcha as ThinkCaptcha;
use think\facade\Cache;
use app\model\files\Files as FilesModel;
class Index extends Controller
{
public function pdf()
{
$files_id = input('id');
$model = new FilesModel();
$info = $model->getFilesInfo([ [ 'files_id', '=', $files_id ] ]);
if($info['data']){
$info['data']['files_url'] = img($info['data']['files_url']);
if(!$info['data']['imgs']){
echo '文件错误,请咨询管理员';exit;
}
$imgs = unserialize($info['data']['imgs']);
foreach($imgs as &$v){
$v = img($v);
}
$info['data']['imgs'] = $imgs;
}else{
echo '文件错误';exit;
}
$this->assign('info', $info['data']);
return $this->fetch("index/index");
}
}

View File

@@ -0,0 +1,38 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0 user-scalable=no">
<script> document.documentElement.style.fontSize = document.documentElement.clientWidth / 750 * 40 + "px";</script>
<meta name="format-detection" content="telephone=no" />
<meta name="viewport" content="width=device-width, minimum-scale=0.1">
<title>{$info['files_title']}</title>
<style>
.iframe-container {
position: relative;
width: 100%; /* 或指定宽度 */
}
.iframe-container iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
}
</style>
</head>
<body style="width: 100%;">
<div class="iframe-container">
{foreach $info['imgs'] as $k => $v}
<div>
<img src="{$v}" style="width: 100%;"></img>
</div>
{/foreach}
</div>
</body>
</html>