XYZ File Manager
Current Path:
/var/www/wordpress/wp-content/plugins/wp-file-manager-1/lib/php
var
/
www
/
wordpress
/
wp-content
/
plugins
/
wp-file-manager-1
/
lib
/
php
/
π
..
π
MySQLStorage.sql
(2.26 KB)
π
autoload.php
(2.54 KB)
π
chars-test.php
(1.33 KB)
π
editors
π
elFinder.class.php
(177.42 KB)
π
elFinderConnector.class.php
(12.29 KB)
π
elFinderFlysystemGoogleDriveNetmount.php
(14.83 KB)
π
elFinderPlugin.php
(3.25 KB)
π
elFinderSession.php
(8.58 KB)
π
elFinderSessionInterface.php
(1.07 KB)
π
elFinderVolumeBox.class.php
(60.32 KB)
π
elFinderVolumeDriver.class.php
(254.03 KB)
π
elFinderVolumeDropbox.class.php
(40.81 KB)
π
elFinderVolumeDropbox2.class.php
(46.32 KB)
π
elFinderVolumeFTP.class.php
(57.08 KB)
π
elFinderVolumeGoogleDrive.class.php
(69.59 KB)
π
elFinderVolumeGroup.class.php
(5.25 KB)
π
elFinderVolumeLocalFileSystem.class.php
(44.99 KB)
π
elFinderVolumeMySQL.class.php
(29.35 KB)
π
elFinderVolumeOneDrive.class.php
(66.22 KB)
π
elFinderVolumeTrash.class.php
(1.55 KB)
π
elFinderVolumeTrashMySQL.class.php
(1.54 KB)
π
flycache
π
libs
π
mime.types
(24.25 KB)
π
plugins
π
resources
Editing: chars-test.php
<?php setlocale(LC_ALL, 'en_US.UTF-8'); header('Content-Type: text/html; charset=utf-8'); echo 'Π±Π΅Π»Π°Ρ ΡΠΎΠ±Π°ΠΊΠ°'; echo strToLower('Π±Π΅Π»Π°Ρ ΡΠΎΠ±Π°ΠΊΠ°'); $orig = 'ΡΠΠΉΠΓΓ Ε»'; echo $orig . '<br>'; $path = '../../../files/tmp/'; if (!touch($path . $orig)) { exit('unable to create file'); } $orig = str_replace('"', '', json_encode($orig)); echo "original: " . $orig . '<br>'; $origParts = explode('\\', $orig); array_shift($origParts); // ΠΉ Ρ Π Π Γ Γ $patterns = array("\u0438\u0306", "\u0435\u0308", "\u0418\u0306", "\u0415\u0308", "\u00d8A", "\u030a"); $replace = array("\u0439", "\u0451", "\u0419", "\u0401", "\u00d8", "\u00c5"); foreach (scandir($path) as $f) { if ($f != '.' && $f != '..' && substr($f, 0, 1) != '.') { // echo mb_detect_encoding($f); $name = str_replace('"', '', json_encode($f)); echo "before replace: $name<br>"; // $name = str_replace($patterns, $replace, $name); // echo "after replace: $name<br>"; break; } } $parts = explode('\\', $name); array_shift($parts); $diff = array_diff($parts, $origParts); if (count($diff)) { echo "Following symbols not found in original"; echo '<pre>'; print_r($diff); echo '</pre>'; } else { echo "OK"; }
Upload File
Create Folder