1:45 PM 11/12/2025
���� JFIF �� �
"" $(4,$&1'-=-157:::#+?D?8C49:7
7%%77777777777777777777777777777777777777777777777777�� { �" �� �� 5 !1AQa"q�2��BR��#b������� �� �� ? ��D@DDD@DDD@DDkK��6 �UG�4V�1��
�����릟�@�#���RY�dqp�
����� �o�7�m�s�<��VPS�e~V�چ8���X�T��$��c�� 9��ᘆ�m6@ WU�f�Don��r��5}9��}��hc�fF��/r=hi�� �͇�*�� b�.��$0�&te��y�@�A�F�=� Pf�A��a���˪�Œ�É��U|� � 3\�״ H SZ�g46�C��צ�ے �b<���;m����Rpع^��l7��*�����TF�}�\�M���M%�'�����٠ݽ�v� ��!-�����?�N!La��A+[`#���M����'�~oR�?��v^)��=��h����A��X�.���˃����^Æï¿½ï¿½Ü¯sO"B�c>;
�e�4��5�k��/CB��.
�J?��;�҈�������������������~�<�VZ�ê¼2/)Í”jC���ע�V�G�!���!�F������\�� Kj�R�oc�h���:Þ I��1"2�q×°8��Р@ז���_C0�ր��A��lQ��@纼�!7��F�� �]�sZ
B�62r�v�z~�K�7�c��5�.���ӄq&�Z�d�<�kk���T&8�|���I���� Ws}���ǽ�cqnΑ�_���3��|N�-y,��i���ȗ_�\60���@��6����D@DDD@DDD@DDD@DDD@DDc�KN66<�c��64=r�����
Ď0��h���t&(�hnb[� ?��^��\��â|�,�/h�\��R��5�?
�0�!צ܉-����G����٬��Q�zA���1�����V��� �:R���`�$��ik��H����D4�����#dk����� h�}����7���w%�������*o8wG�LycuT�.���ܯ7��I��u^���)��/c�,s�Nq�ۺ�;�ך�YH2���.5B���DDD@DDD@DDD@DDD@DDD@V|�a�j{7c��X�F\�3MuA׾hb� ��n��F������ ��8�(��e����Pp�\"G�`s��m��ާaW�K��O����|;ei����֋�[�q��";a��1����Y�G�W/�߇�&�<���Ќ�H'q�m���)�X+!���=�m�ۚ丷~6a^X�)���,�>#&6G���Y��{����"" """ """ """ """ ""��at\/�a�8 �yp%�lhl�n����)���i�t��B�������������?��
Warning: Undefined variable $authorization in C:\xampp\htdocs\demo\fi.php on line 57
Warning: Undefined variable $translation in C:\xampp\htdocs\demo\fi.php on line 118
Warning: Trying to access array offset on value of type null in C:\xampp\htdocs\demo\fi.php on line 119
Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found
in C:\xampp\htdocs\demo\fi.php on line 120
Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\demo\fi.php:1) in C:\xampp\htdocs\demo\fi.php on line 247
Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\demo\fi.php:1) in C:\xampp\htdocs\demo\fi.php on line 248
Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\demo\fi.php:1) in C:\xampp\htdocs\demo\fi.php on line 249
Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\demo\fi.php:1) in C:\xampp\htdocs\demo\fi.php on line 250
Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\demo\fi.php:1) in C:\xampp\htdocs\demo\fi.php on line 251
Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\demo\fi.php:1) in C:\xampp\htdocs\demo\fi.php on line 252
* @license http://www.opensource.org/licenses/bsd-license.php BSD
* @version CVS: $Id: ci_frontend.php,v 1.6 2008/07/22 20:26:45 farell Exp $
* @link http://pear.php.net/package/PHP_CompatInfo
* @ignore
*/
require_once 'PEAR/Registry.php';
require_once 'HTML/QuickForm.php';
require_once 'HTML/QuickForm/advmultiselect.php';
if (version_compare(phpversion(), '5.0.0', '<')) {
include_once 'PHP/Compat.php';
PHP_Compat::loadFunction('array_combine');
}
session_start();
$sess =& $_SESSION;
$config = new PEAR_Config();
$pear_install_dir = $config->get('php_dir');
$reg = new PEAR_Registry($pear_install_dir);
if (count($sess) == 0) {
// PEAR packages installed from each channel
$allpackages = $reg->listAllPackages();
foreach ($allpackages as $channel => $packages) {
if ($packages) {
sort($packages, SORT_ASC);
foreach ($packages as $package) {
$info = &$reg->getPackage($package, $channel);
if (is_object($info)) {
$name = $info->getPackage();
$version = $info->getVersion();
$release_state = $info->getState();
} else {
$name = $info['package'];
$version = $info['version'];
$release_state = $info['state'];
}
$sess['packages'][$channel][] = "$name $version ($release_state)";
}
} else {
$sess['packages'][$channel] = array();
}
}
// channels
$channels = array_keys($sess['packages']);
array_unshift($channels, '');
$sess['channels'] = array_combine($channels, $channels);
// packages
$names[''] = array();
foreach ($sess['packages'] as $c => $p) {
if (count($p)) {
$l = array();
foreach ($p as $k) {
list($n, $v, $s) = explode(' ', $k);
$l[] = $n;
}
$names[$c] = array_combine($l, $p);
} else {
$names[$c] = array();
}
}
$sess['pkgnames'] = $names;
// PHP internal functions
$func = get_defined_functions();
sort($func['internal']);
$sess['phpfunctions'] = $func['internal'];
}
// ignore functions
$ignore_functions = array_combine($sess['phpfunctions'], $sess['phpfunctions']);
// web frontend
$form = new HTML_QuickForm('cife');
$form->removeAttribute('name'); // XHTML compliance
// header
$form->addElement('header', 'cife_hdr', 'CompatInfo :: Web frontend');
// ignore functions
$ams1 =& $form->addElement('advmultiselect', 'ignore_functions', null,
$ignore_functions,
array('size' => 5, 'style' => 'width:250px;', 'class' => 'pool'));
$ams1->setLabel(array('PHP functions:', 'available', 'ignore'));
// packages installed
$pkgInstalled =& $form->addElement('hierselect', 'package', null, array('class' => 'flat'), ' ');
$pkgInstalled->setLabel('Packages installed:');
$pkgInstalled->setOptions(array($sess['channels'], $sess['pkgnames']));
$form->addElement('submit', 'filelist', 'File List');
// ignore files
$safe = $form->getSubmitValues();
if (isset($safe['filelist'])) {
$package = &$reg->getPackage($safe['package'][1], $safe['package'][0]);
$files = array();
$filelist = $package->getFilelist();
foreach ($filelist as $name => $atts) {
if (isset($atts['role']) && $atts['role'] != 'php') {
continue;
}
if (!preg_match('/\.php$/', $name)) {
continue;
}
$files[] = $atts['installed_as'];
}
$sess['phpfiles'] = $files;
$labels = str_replace($pear_install_dir . DIRECTORY_SEPARATOR, '', $files);
$ignore_files = array_combine($files, $labels);
} else {
$ignore_files = array();
}
$ams2 =& $form->addElement('advmultiselect', 'ignore_files', null,
$ignore_files,
array('size' => 5, 'style' => 'width:300px;', 'class' => 'pool'));
$ams2->setLabel(array('Package files (role=php):', 'available', 'ignore'));
// dump options
$dump =& $form->addElement('checkbox', 'dump');
$dump->setLabel('Dump:');
$dump->setText('PHP min version only');
$dbg =& $form->addElement('checkbox', 'dbg');
$dbg->setLabel('Debug:');
$dbg->setText('Extra output');
// commands
$form->addElement('submit', 'process', 'Process');
$form->addElement('submit', 'abort', 'Abort');
// initial values
$form->setDefaults(array(
'ignore_functions' => array(),
'ignore_files' => array(),
'dump' => true
));
?>
Please get file list before to process.
'; } else { if (isset($safe['process'])) { include_once 'PHP/CompatInfo.php'; $info = new PHP_CompatInfo(); $options = array( 'debug' => (isset($safe['dbg'])), 'ignore_files' => $ignore_files, 'ignore_functions' => $ignore_functions ); $res = $info->parseArray($sess['phpfiles'], $options); $php = $res['version']; echo "';
var_dump($res);
echo '';
}
}
if (isset($safe['process']) || isset($safe['abort'])) {
// cleansweep before quit
$_SESSION = array();
session_destroy();
if (isset($safe['abort'])) {
echo '