ACC SHELL

Path : /srv/www/vhosts/vaszahradnik/old/php/
File Upload :
Current File : /srv/www/vhosts/vaszahradnik/old/php/getimageWH.php

<?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