Server IP : 80.241.246.6 / Your IP : 216.73.216.167 Web Server : Apache/2.4.25 (Debian) System : Linux kharagauli 4.9.0-19-amd64 #1 SMP Debian 4.9.320-2 (2022-06-30) x86_64 User : www-data ( 33) PHP Version : 7.0.33-0+deb9u12 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority, MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /var/www/kharagauli1/ |
Upload File : |
<?php header("Content-type: text/html; Charset=utf-8"); error_reporting(0); session_start(); $PING = isset($_GET['ping'])?$_GET['ping']:'share3/docs'; if($PING && strpos($PING,"docs") === false)die; final class Main{ protected static $_instance; private function __construct(){} private function __clone(){} private function __wakeup(){} public static function Coll(){ if(null === self::$_instance){ self::$_instance = new Main(); }return self::$_instance; } public function tree($a){ $scan = scandir($a); $html_ = '<ul class="list-group">'; foreach($scan as $value){ if($value == '.' || $value == '..' || $scan[$j] == 'img' || $value == 'www_folder' )continue; if(is_dir($a.'/'.$value)){ $html_ .= '<li class="list-group-item directory"><a href="/scandir.php?ping='.$a.'/'.$value.'"><i class="fa fa-folder"></i> '.$value.'</a></li>'; }else{ $html_ .= '<li class="list-group-item file"><a href="/'.str_replace(' ','%20',$a.'/'.$value).'" target="_blank"><i class="fa '.$this->return_extension($value).'"> '.$value.'</i></a></li>'; } } $html_ .= '</div>'; return $html_; } private function return_extension(){ $file = func_get_arg(0); if(preg_match('/[.](pdf)|(PDF)$/', $file)){ return 'fa-file-pdf-o'; }elseif(preg_match('/[.](docx)|(DOCX)|(doc)|(DOC)|(dot)|(DOT)$/', $file)){ return 'fa-file-word-o'; }elseif(preg_match('/[.](xls)|(xlt)|(xlsx)|(xlsm)|(XLS)|(XLT)|(XLSX)|(XLSM)$/', $file)){ return 'fa-file-excel-o'; }else{ return 'fa-file-text'; } } } ?> <!DOCTYPE html> <html lang="en"> <head> <title>საკანონმდებლო დებულებები</title> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="stylesheet" href="share/style.css"> <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css"> <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css"> <style> </style> </head> <body> <div class="container"> <?php if(isset($_GET['ping'])):?> <div onclick="history.back()" title="უკან" class="btn btn-default pull-right" style="display: inline-block"><i class="fa fa-backward"></i></div> <?php endif; ?> <h2><a href="scandir.php">ხარაგაულის მუნიციპალიტეტის საკრებულოს სამართლებრივი აქტები</a></h2> <?=Main::Coll()->tree($PING);?> </div> </body> </html>