<?php
#namespace imcat;
/*
用于:Ftp存储中, 缩略图生成的参考文件
*/
die();
# 配置: 目录前缀, 查看前缀
$dpre = __DIR__."/imcat"; // /$img
$vpre = 'http://ftp.txjia.com/imcat';
$_cbase['run']['subDirs'] = '1';
require dirname(__DIR__).'/php/root/run/_init.php';
#safComm::urlFrom();
$img = req('img');
$size = req('size');
$def = req('def');
$debug = req('debug');
$img = str_replace('{ftproot}/', '', $img);
// 缩略图大小
$csize = ';240x180,160x120,120x90,120x60;88x31,40x40,120x120;';
$csize .= '180x240,120x160,90x120,60x120;31x88,80x80,240x240;';
if(file_exists("$dpre/$img")){
$objp = "$vpre/$img";
if(!empty($size) && strpos($csize,$size)){
$siza = explode('x',$size);
$szfp = str_replace('.', "-$size.", $img);
$res = comImage::thumb("$dpre/$img", "$dpre/$szfp", $siza[0], $siza[1]);
if($res) $objp = "$vpre/$szfp";
}
}else{
$objp = "$vpre/defs/$def";
}
if($objp){
if($debug){
echo "<br>$img<br>$dpre<br>$vpre<br>\n";
die($objp);
}
header('Location:'.$objp);
}
/*
http://ftp.txjia.com/thumb.php
?img={ftproot}/cargo/2018/9s-g477/2018-9s-gd7s.jpg
&size=160x120&def=demo_nop300x200.jpg&debug=1&_v=4.4
*/