ii
KATA PENGANTAR
Alhamdulillah kami panjatkan kepada Allah SWT, karena nikmat dan syukur yang
diberikan maka kami dapat menyelesaikan aplikasi ini dengan baik. Sistem Informasi
Pengajuan Surat Administrasi RT disebut dengan SIPESAT dimana aplikasi ini dibuat untuk
menyediakan fasilitas pengajuan surat. Fasilitas pengajuan surat yang ada di SIPESAT di
antaranya
Kartu Tanda Penduduk (KTP) baru/perpanjang, pembuatan Kartu Keluarga (KK),
surat kelahiran, surat kematian, surat mutasi (keluar/masuk), surat izin keramaian, surat
keterangan keluarga miskin, surat keterangan usaha, surat keterangan tempat tinggal/domisili,
surat keterangan nikah/talak/rujuk/cerai.
Modul ini dibuat sebagai panduan atau petunjuk dalam pengoperasian SIPESAT bagi
pengurus RT maupun bagi penduduk RT 17 RW 08. Modul ini dirancang dengan harapan
memudahkan pengurus RT dan Penduduk RT 17 RW 08 dalam pengajuan surat administrasi
dan lebih praktis dengan adanya sistem ini. Dalam pembuatan modul ini tak lepas dari
kesalahan atau kekurangan, maka dari itu kami mohon maaf yang sebesar-besarnya semoga
kedepannya menjadi lebih baik lagi.
Jakarta, 23 Juni 2019
iii
DAFTAR ISI
BAB I PENGGUNAAN ... 1
1.1 Cara Login Kedalam Sistem... 1
A. Login Admin (Pengurus RT) ... 1
B. Login Penduduk ... 6
1.2 Fasilitas Halaman Utama ... 15
A. Halaman Admin ... 15
B. Halaman Penduduk ... 16
BAB II MENU ADMIN ... 17
2.1 Data Admin... 17
2.2 Data Penduduk ... 22
2.3 Data Kelahiran ... 24
2.4 Data Kematian ... 25
2.5 Daftar Pengajuan ... 25
2.5 Menu Laporan Pengajuan... 32
BAB III MENU PENDUDUK ... 37
3.1 Menu Profile ... 37
3.2 Menu Riwayat Pengajuan ... 37
1
BAB I PENGGUNAAN
1.1 Cara Login Kedalam Sistem
Login salah satu proses yang digunakan untuk masuk ke dalam suatu sistem dengan
menggunakan username dan password yang bersifat unik. Di dalam SIPESAT terdapat dua
login yaitu login admin diperuntukkan untuk pengurus RT dan login penduduk yang
digunakan untuk penduduk dalam melakukan pengajuan surat yang diperlukan.
A. Login Admin (Pengurus RT)
Untuk masuk ke dalam halaman admin, pengurus RT diharuskan melakukan login
terlebih dahulu, cara menggunakan login yaitu dengan mengisi username dan password.
Berikut adalah tampilan dari halaman login admin.
Gambar 1.1 Login Admin
1) Source Code Koneksi
<?php $host="localhost"; $user="root"; $password=""; $database="db_sipesat"; $koneksi=mysql_connect($host,$user,$password); mysql_select_db($database,$koneksi);2 //cek koneksi
if($koneksi){
//echo "Berhasil Terhubung"; }else{
echo "Gagal Terhubung"; }
?>
2) Source Code Login Admin
<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Login Administrator</title> <style type="text/css"> #box { background-image: url(../../sipsup/images/loginadmin.jpg); background-repeat: no-repeat; background-position: 0px 0px; height: 300px; width: 454px; margin-right: auto; margin-left: auto; margin-top: 20px; } #form1 { width: 300px; margin-right: auto; margin-left: auto;
font-family: "Courier New", Courier, monospace; color: #FFF; font-weight: bold; padding-top: 165px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; } #form1 label {
font-family: "Courier New", Courier, monospace; color: #FFF; font-weight: bold; } #form1 input { width: 150px; } #form1 input.button { width: 70px;
3 background-color: #09C;
color: #FFF;
font-family: "Courier New", Courier, monospace; border: 1px solid #FFF; } </style> </head> <body> <div id="box">
<form id="form1" name="form1" method="post" action="loginCek.php"> <table width="100%" border="0">
<tr>
<td><label>Username</label></td>
<td><input type="text" name="username" id="username" /></td> </tr>
<tr>
<td><label>Password</label></td>
<td><input type="password" name="password" id="password" /></td> </tr>
<tr>
<td> </td>
<td><input type="submit" name="Submit" id="Submit" value="Login" class="button" /></td> </tr> </table> </form> </div> </body> </html>
3) Source Code Cek Login
<?php include "../koneksi.php"; $username=$_POST['username']; $password=$_POST['password']; echo "$username"; echo "$password";
$login=mysql_query("select * from admin where username='$username' AND password='$password'");
$cek_login=mysql_num_rows($login); if ($cek_login > 0) {
4 $data = mysql_fetch_array($login); session_start(); $_SESSION['username'] = $data['username']; $_SESSION['namaadmin'] = $data['namaadmin']; $_SESSION['password'] = $data['password']; $_SESSION['akses'] = $data['akses'];
//lalu alihkan ke halaman user
header("Location: home.php?module=beranda"); } else { header("Location: index.php"); } ?>
4) Source Code Beranda Admin
<?phperror_reporting(0); //menonaktifkan warning dan notice session_start();
$namaadmin=$_SESSION['namaadmin']; ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>Beranda Pengajuan Surat Pengantar RT RW</title>
<link href="styledefault.css" rel="stylesheet" type="text/css" /> <script type="text/javascript" language="javascript"
src="../jscripts/preview.js"></script> </head>
<body>
<div align="center">
<h3><i>Selamat Datang <?php echo $_SESSION['namaadmin'] ;?></i></h3><br> <h1><i>"SIPESAT (SIPESAT)"</i></h1><br>
<h1>RT 017 - RW 08</h1><br>
<img src="../images/logo_tangsel.png" align="center" width="200px" height="150px">
<h3><b>Kecamatan Pondok Aren Kelurahan Pondok Kacang Timur</b></h3> </div>
</body> </html>
5
5) Source Code Home Admin
<?php
error_reporting(0); //menonaktifkan warning dan notice session_start();
if (empty($_SESSION['namaadmin'])) {
echo "<script>alert('Anda Harus Login Terlebih Dahulu');</script>"; header("location: login_admin.php");
} ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Home Administrator</title>
<link href="adminstyle.css" rel="stylesheet" type="text/css" />
</head> <body> <div id="container"> <div id="up"> <div id="ban"></div> </div> <div id="main"> <div id="left"> <ul>
<li class="nav_header">Menu Navigation</li> <li><a href="?module=beranda">Home</a></li> <li><a href="?module=admin">Data Admin</a></li>
<li><a href="?module=penduduk">Data Penduduk</a></li>
<li><a href="?module=data_kelahiran">Data Kelahiran</a></li> <li><a href="?module=data_kematian">Data Kematian</a></li> <li><a href="?module=pengajuan">Daftar Pengajuan</a></li> <li><a href="?module=laporan">Laporan Pengajuan</a></li> <li><a href="logout.php">Logout</a></li> </ul> </div> <div id="right"> <?php include "content.php"; ?> </div>
6 </div>
<div id="footer" align="center">
<p class="copy">2019 © SIPESAT</p></div> </div>
</body> </html>
B. Login Penduduk
Login penduduk digunakan untuk para penduduk dalam mengajukan surat pengantar.
Untuk masuk ke dalam halaman penduduk diharuskan untuk menggunakan username dan
password. Untuk username dengan menginputkan nik penduduk dan mengisi password
sesuai dengan password yang didaftarkan pada halaman daftar. Dibawah ini adalah tampilan
login penduduk.
Gambar 1.2 Login Penduduk
Halaman daftar penduduk digunakan untuk para penduduk yang belum mendaftar di
dalam SIPESAT. Pada halaman daftar penduduk wajib mengisi identitas diri dimulai dari
pengisian nik, nama lengkap, No kk, tempat dan tanggal lahir, jenis kelamin, alamat, RT,
RW, kelurahan, kecamatan, kota/kabupaten, kode pos, provinsi, agama, status perkawinan,
status keluarga, pendidikan, pekerjaan, kependuduknegaraan, upload berkas (upload KTP,
upload KK, upload foto), password dan ulangi password kemudian klik daftar maka
7
penduduk dapat menggunakan SIPESAT untuk mengurus surat-surat yang diperlukan dan
berhubungan dengan RT.
Gambar 1.3 Halaman Daftar
1) Source Code Form Pendaftaran
<script>
function hanyaAngka(evt) {
var charCode = (evt.which) ? evt.which : event.keyCode if (charCode > 31 && (charCode < 48 || charCode > 57)) return false; return true; } </script> <?php
echo "<h2>Form Pendaftaran Warga</h2><hr>
Isi Data
Klik Daftar untuk
menyimpan data
8
<form name='form1' method='post' action='?module=simpan_daftar' enctype='multipart/form-data'>
<table width='100%'> <tr>
<td width='30%' valign='top'>NIK<font color='#FF0000'>*</font></td> <td width='70%'><input type='text' name='nik' id='nik'
onkeypress='return hanyaAngka(event)'></td> </tr>
<tr>
<td width='30%' valign='top'>Nama Lengkap<font color='#FF0000'>*</font></td>
<td width='70%'><input type='text' name='nama' id='nama'></td> </tr>
<tr>
<td width='30%' valign='top'>No KK<font color='#FF0000'>*</font></td> <td width='70%'><input type='text' name='nokk' id='nokk'
onkeypress='return hanyaAngka(event)'></td> </tr>
<tr>
<td valign='top'>Tempat Lahir<font color='#FF0000'>*</font></td> <td><input type='text' name='tempat' id='tempat'></td>
</tr> <tr>
<td valign='top'>Tanggal Lahir<font color='#FF0000'>*</font></td> <td><select name='tanggal' id='tanggal'> ";
for ($tgl=1; $tgl<=31; $tgl++){ $pjg=strlen($tgl); if($pjg==1){ $i="0".$tgl; } else{ $i=$tgl; } echo"<option value='$i'>$i</option>"; } echo "</select>
<select name='bulan' id='bulan'> <option value='01'>Januari</option> <option value='02'>Februari</option> <option value='03'>Maret</option> <option value='04'>April</option> <option value='05'>Mei</option> <option value='06'>Juni</option> <option value='07'>Juli</option> <option value='08'>Agustus</option> <option value='09'>September</option> <option value='10'>Oktober</option>
9
<option value='11'>November</option> <option value='12'>Desember</option> </select>
<select name='tahun' id='tahun'>"; for ($a=1950; $a <= date('Y'); $a++){
echo "<option value='$a'>$a</option>"; }
echo" </select></td> </tr>
<tr>
<td valign='top'>Jenis Kelamin<font color='#FF0000'>*</font></td> <td>
<input type='radio' name='rkelamin' value='laki-laki' id='rkelamin_0'>Laki-Laki<br>
<input type='radio' name='rkelamin' value='perempuan' id='rkelamin_1'>Perempuan
</td> </tr> <tr>
<td valign='top'>Alamat<font color='#FF0000'>*</font></td> <td><textarea name='alamat' id='alamat' cols='45'
rows='5'></textarea></td> </tr>
<tr>
<td width='30%' valign='top'>RT<font color='#FF0000'>*</font></td> <td width='70%'><input type='text' name='rt' id='rt' onkeypress='return hanyaAngka(event)'></td>
</tr> <tr>
<td width='30%' valign='top'>RW<font color='#FF0000'>*</font></td> <td width='70%'><input type='text' name='rw' id='rw' onkeypress='return hanyaAngka(event)'></td>
</tr> <tr>
<td width='30%' valign='top'>Kelurahan<font color='#FF0000'>*</font></td>
<td width='70%'><input type='text' name='kelurahan' id='kelurahan'></td> </tr>
<tr>
<td width='30%' valign='top'>Kecamatan<font color='#FF0000'>*</font></td>
<td width='70%'><input type='text' name='kecamatan' id='kecamatan'></td> </tr>
<tr>
<td width='30%' valign='top'>Kota/Kabupaten<font color='#FF0000'>*</font></td>
<td width='70%'><input type='text' name='kota' id='kota'></td> </tr>
10 <tr>
<td width='30%' valign='top'>Kode Pos<font color='#FF0000'>*</font></td> <td width='70%'><input type='text' name='kodepos' id='kodepos'
onkeypress='return hanyaAngka(event)'></td> </tr>
<tr>
<td valign='top'>Provinsi<font color='#FF0000'>*</font></td> <td><select name='provinsi' id='provinsi'>
<option value='Aceh'>Aceh</option> <option value='Bali'>Bali</option> <option value='Banten'>Banten</option> <option value='Bengkulu'>Bengkulu</option>
<option value='DKI Jakarta'>DKI Jakarta</option> <option value='Gorontalo'>Gorontalo</option> <option value='Jambi'>Jambi</option>
<option value='Jawa Barat'>Jawa Barat</option> <option value='Jawa Tengah'>Jawa Tengah</option> <option value='Jawa Timur'>Jawa Timur</option>
<option value='Kalimantan Barat'>Kalimantan Barat</option> <option value='Kalimantan Selatan'>Kalimantan
Selatan</option>
<option value='Kalimantan Tengah'>Kalimantan Tengah</option>
<option value='Kalimantan Timur'>Kalimantan Timur</option> <option value='Kalimantan Utara'>Kalimantan Utara</option> <option value='Kep Bangka Belitung'>Kep Bangka
Belitung</option>
<option value='Kep Riau'>Kep Riau</option> <option value='Lampung'>Lampung</option> <option value='Maluku'>Maluku</option>
<option value='Maluku Utara'>Maluku Utara</option> <option value='Nusa Tenggara Barat'>Nusa Tenggara Barat</option>
<option value='Nusa Tenggara Timur'>Nusa Tenggara Timur</option>
<option value='Papua'>Papua</option>
<option value='Papua Barat'>Papua Barat</option> <option value='Riau'>Riau</option>
<option value='Sulawesi Barat'>Sulawesi Barat</option> <option value='Sulawesi Selatan'>Sulawesi Selatan</option> <option value='Sulawesi Tengah'>Sulawesi Tengah</option> <option value='Sulawesi Tenggara'>Sulawesi
Tenggara</option>
<option value='Sulawesi Utara'>Sulawesi Utara</option> <option value='Sumatera Barat'>Sumatera Barat</option> <option value='Sumatera Selatan'>Sumatera Selatan</option> <option value='Sumatera Utara'>Sumatera Utara</option>
11 <option value='Yogyakarta'>Yogyakarta</option> </select> </select></td> </tr> <tr> <td valign='top'>Agama<font color='#FF0000'>*</font></td> <td>
<input type='radio' name='ragama' value='islam' id='RadioGroup1_0'> Islam
<input type='radio' name='ragama' value='protestan' id='RadioGroup1_1'>
Protestan
<input type='radio' name='ragama' value='katolik' id='RadioGroup1_2'>
Katolik
<input type='radio' name='ragama' value='hindu' id='RadioGroup1_3'> Hindu
<input type='radio' name='ragama' value='budha' id='RadioGroup1_4'> Budha
<input type='radio' name='ragama' value='lain-lain' id='RadioGroup1_5'>
Lain-lain </p></td> </tr>
<tr>
<td valign='top'>Status Perkawinan<font color='#FF0000'>*</font></td> <td><select name='statusperkawinan' id='statusperkawinan'>
<option value='Belum Menikah'>Belum Menikah</option> <option value='Duda'>Duda</option> <option value='Janda'>Janda</option> <option value='Menikah'>Menikah</option> </select></td> </tr> <tr>
<td valign='top'>Status Keluarga<font color='#FF0000'>*</font></td> <td><select name='statuskeluarga' id='statuskeluarga'>
<option value='Kepala Keluarga'>Kepala Keluarga</option> <option value='Bapak'>Bapak</option>
<option value='Ibu'>Ibu</option> <option value='Anak'>Anak</option> <option value='Cucu'>Cucu</option> <option value='Cucu'>Famili Lain</option> </select></td>
</tr> <tr>
<td valign='top'>Pendidikan<font color='#FF0000'>*</font></td> <td><input type='text' name='pendidikan' id='pendidikan'></td> </tr>
12 <tr>
<td valign='top'>Pekerjaan<font color='#FF0000'>*</td>
<td><input type='text' name='pekerjaan' id='pekerjaan'></td> </tr>
<tr>
<td valign='top'>Kewarganegaraan<font color='#FF0000'>*</td>
<td><input type='text' name='kewarganegaraan' id='kewarganegaraan'></td> </tr> <tr> <td valign='top'></td> <td> </td> </tr> <tr> <td valign='top'>KTP<font color='#FF0000'>*</td> <td><input type='file' name='ktp'/></td>
</tr> <tr>
<td valign='top'>KK<font color='#FF0000'>*</td> <td><input type='file' name='kk'/></td>
</tr> <tr>
<td valign='top'>Foto<font color='#FF0000'>*</td> <td><input type='file' name='foto'/></td>
</tr> <tr>
<td valign='top'>Password<font color='#FF0000'>*</font></td> <td><input type='password' name='password' id='password'></td> </tr>
<tr>
<td valign='top'>Ulangi Password<font color='#FF0000'>*</font></td> <td><input type='password' name='repassword' id='repassword'></td> </tr> <tr> <tr> <td valign='top'></td> <td> </td> </tr> <td valign='top'> </td>
<td><input type='submit' name='Daftar' id='Daftar' value='Daftar'></td> </tr>
</table> </form> "; ?>
13
2) Source Code Simpan Pendaftaran
<?php include "../koneksi.php"; $nik=$_POST['nik']; $nama=$_POST['nama']; $no_kk=$_POST['nokk']; $tmp_lahir=$_POST['tempat']; $tgl_lahir=($_POST['tahun'].'-'.$_POST['bulan'].'-'.$_POST['tanggal']); $jns_kel=$_POST['rkelamin']; $alamat=$_POST['alamat']; $rt=$_POST['rt']; $rw=$_POST['rw']; $kec=$_POST['kecamatan']; $kel=$_POST['kelurahan']; $kota=$_POST['kota']; $provinsi=$_POST['provinsi']; $kd_pos=$_POST['kodepos']; $agama=$_POST['ragama']; $st_perkawinan=$_POST['statusperkawinan']; $st_keluarga=$_POST['statuskeluarga']; $pendidikan=$_POST['pendidikan']; $pekerjaan=$_POST['pekerjaan']; $password=$_POST['password']; $kewarganegaraan=$_POST['kewarganegaraan']; $repassword=$_POST['repassword']; $ktp=$_FILES['ktp']['name']; $file1=$_FILES['ktp']['tmp_name']; move_uploaded_file($file1,"berkas/$ktp"); $kk=$_FILES['kk']['name']; $file2=$_FILES['kk']['tmp_name']; move_uploaded_file($file2,"berkas/$kk"); $foto=$_FILES['foto']['name']; $file3=$_FILES['foto']['tmp_name']; move_uploaded_file($file3,"berkas/$foto");
// Cek semua input sudah diisi apa belum
if(empty($nik) or empty($nama) or empty($no_kk) or empty($tmp_lahir) or empty($jns_kel) or empty($alamat) or empty($rt) or empty($rw) or empty($kec) or empty($kel) or empty($kota) or empty($provinsi) or empty($kd_pos) or empty($agama) or empty($st_perkawinan) or
14
empty($password) or empty($kewarganegaraan) or empty($repassword) or empty($tgl_lahir) or empty($ktp) or empty($kk)or empty($foto))
{
echo "<script>alert('Data Masih Ada Yang Kosong');history.go(-1);</script>";
}
elseif ($password<>$repassword) {
echo "<script>alert('Password dan Ulangi Password harus sama');history.go(-1);</script>"; } else { $simpan=mysql_query("insert into penduduk(nik,nama,no_kk,tmp_lahir,tgl_lahir,jns_kel,alamat,rt,rw,ke c,kel,kota,provinsi,kd_pos,agama,st_perkawinan,st_keluarga,pendidikan,peker jaan,password,kewarganegaraan,ktp,kk,foto ) values ('$nik','$nama','$no_kk','$tmp_lahir','$tgl_lahir','$jns_kel','$al amat','$rt','$rw','$kec','$kel','$kota','$provinsi', '$kd_pos','$agama','$st_perkawinan','$st_keluarga','$pendidikan',' $pekerjaan','$password','$kewarganegaraan','$ktp','$kk','$foto')"); //$simpan2=mysql_query($simpan,$koneksi); if($simpan) {
echo "<script>alert('Data Tersimpan');</script>"; header("location: index.php");
} else {
echo "<script>alert('Data Tidak Tersimpan');history.go(-1);</script>";
} }
15
1.2 Fasilitas Halaman Utama
A. Halaman Admin
Pada halaman admin ini terdapat beberapa menu diantaranya data admin, data
penduduk, data kelahiran, data kematian, daftar pengajuan, laporan pengajuan serta logout
dari
halaman admin.
Gambar 1.4 Halaman Admin
Data Admin
Berisikan data pengurus RT dimana dalam menu ini data admin dapat diedit, dihapus dan ditambahkan.
Data Penduduk
Berisikan data penduduk yang sudah terdaftar pada SIPESAT.
Data Kelahiran
Berisikan data penduduk yang baru lahir,
Data Kematian
Berisikan data penduduk yang sudah meninggal.
Laporan Pengajuan
Menampilkan data laporan pengajuan dari penduduk RT. 17 dan RW. 08
Logout
16
B. Halaman Penduduk
Setelah penduduk melakukan login maka penduduk masuk kedalam halaman
penduduk, diamana pada halaman ini penduduk dapat membuat surat pengantar seperti
membuat KTP baru, membuat kartu keluarga, kelahiram, kematian, mutasi masuk, mutasi
keluar, izin keramaian, keterangan keluarga miskin, keterangan usaha, keterangan tempat
tinggal, nikah, talak, rujuk dan cerai. Pada halaman penduduk terdapat beberapa menu yaitu
profile, riwayat pengajuan daftar pengajuan. Berikut adalah gambar dari halaman penduduk.
Gambar 1.5 Halaman Penduduk
Profile
Berisikan data diri penduduk
Riwayat Pengajuam
Berisikan riwayat pengajuan dari penduduk
Daftar Pengajuan
Berisikan form pengajuan yang harus diisi datanya.
Logout
17
BAB II MENU ADMIN
2.1 Data Admin
Pada data admin berisikan daftar admin yang terdaftar pada SIPESAT yang terdiri dari
username, nama dan akses. Pada Menu data admin dapat melakukan penambahan, mengedit
dan menghapus data admin.
Gambar 2.1 Data Admin
1) Source Code Tambah Data Admin
Untuk menambahkan data admin dengan cara:
a) Klik button tambah
b) Isi data admin
c) Klik Simpan
Menambahkan Data Admin
18
Gambar 2.2 Tambah Data Admin
Button Tambah
<h2> Tambah Admin </h2>
<form action="?module=simpan_admin" method="post" enctype="multipart/form-data" name="form1">
<table width="100%" border="1" cellspacing="0" cellpadding="0"> <tr>
<td>Username</td>
<td><input type="text" name="username" /></td> </tr>
<tr>
<td width="17%">Nama Lengkap </td>
<td width="83%"><input type="text" name="nama"></td> </tr>
<tr>
<td width="17%">Akses </td>
<td width="83%"><select name="akses">
<option value="Ketua RT">Ketua RT</option>
<option value="Sekretaris RT">Sekretaris RT</option> </select></td>
</tr> <tr>
<td>Password</td>
<td><input type="password" name="password" /></td> </tr>
<tr>
<td><button type="submit"> Simpan </button></td>
<td><button type="button" onClick="location=('home.php?module=admin')"> Kembali </button></td>
</tr> </table>
19 </form>
Button Simpan
<?php include "../koneksi.php"; $username=$_POST['username']; $namaadmin=$_POST['nama']; $akses=$_POST['akses']; $password=$_POST['password'];if(empty($username)or empty($namaadmin) or empty($akses) or empty($password) )
{
echo "<script>alert('Data Masih Ada Yang Kosong');history.go(-1);</script>"; }
else {
$simpan=mysql_query("insert into admin() values ('$username','$namaadmin','$akses','$password')"); if($simpan)
{
echo "<script>alert('Data Tersimpan');</script>"; header("location: ?module=admin");
} else {
echo "<script>alert('Data Tidak Tersimpan');history.go(-1);</script></script>";
} }
?>
2) Source Code Hapus Data Admin
Untuk menghapus data admin dengan cara klik button hapus maka data akan langsung
terhapus.
20
Button Hapus
<?php include "../koneksi.php"; $username=$_GET['username']; if(!$_GET['username']=="") {$sql="delete from admin where username='$username'";
mysql_query($sql,$koneksi)or die ("Gagal query simpan".mysql_error());
echo "<script>alert('Data Telah Terhapus')</script>"; header("location: ?module=admin"); } else { header("location: ?module=admin"); exit; } ?>
3) Source Code Edit Data Admin
Untuk mengedit data admin dengan cara:
1. Klik button edit
2. Edit data admin
3. Klik Simpan
Gambar 2.3 Mengedit Admin
21
Button Simpan
<?php include "../koneksi.php"; $username = $_POST['username']; $namaadmin=$_POST['nama']; $akses=$_POST['akses']; $password=$_POST['password'];if(empty($namaadmin) or empty($akses) or empty($password) ) {
echo "<script>alert('Data Masih Ada Yang Kosong');history.go(-1);</script>"; }
else {
$simpan="update admin set namaadmin='$namaadmin',
akses='$akses',password='$password' where username='$username'"; $simpan2=mysql_query($simpan,$koneksi);
if($simpan2) {
echo "<script>alert('Data Telah Terupdate')</script>"; header("location: ?module=admin");
} else {
echo "<script>alert('Data Tidak Tersimpan')history.go(-1);</script>";
} } ?>
22
2.2 Data Penduduk
Pada menu data penduduk menampilkan data penduduk yang sudah menggunakan
SIPESAT. Menu data penduduk.
Gambar 2.4 Menu Data Penduduk
1) Source Code Menu Data Penduduk
<html xmlns="http://www.w3.org/1999/xhtml"> <head>
<link href="adminstyle.css" media="screen" rel="stylesheet" type="text/css" <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title> </head>
<div align="center"><h2>Data Penduduk</h2></div> <br>
<div class="scroll">
<table width="100%" border="1" cellspacing="0" cellpadding="0"> <tr>
<td width="2%" bgcolor="CCCCCC">No</td> <td width="2%" bgcolor="CCCCCC">NIK</td> <td width="2%" bgcolor="CCCCCC">Nama </td> <td width="7%" bgcolor="#CCCCCC">Nomor KK</td> <td width="7%" bgcolor="#CCCCCC">Tempat Lahir</td> <td width="30%" bgcolor="#CCCCCC">Tanggal Lahir</td> <td width="2%" bgcolor="CCCCCC">Jenis Kelamin</td> <td width="7%" bgcolor="#CCCCCC">Alamat</td>
<td width="7%" bgcolor="#CCCCCC">RT</td> <td width="30%" bgcolor="#CCCCCC">RW</td>
23
<td width="2%" bgcolor="CCCCCC">Kecamatan</td> <td width="7%" bgcolor="#CCCCCC">Kelurahan</td> <td width="7%" bgcolor="#CCCCCC">Kota</td> <td width="30%" bgcolor="#CCCCCC">Provinsi</td> <td width="2%" bgcolor="CCCCCC">Kode Pos</td> <td width="7%" bgcolor="#CCCCCC">Agama</td>
<td width="7%" bgcolor="#CCCCCC">Status Perkawinan</td> <td width="30%" bgcolor="#CCCCCC">Status Keluarga</td> <td width="2%" bgcolor="CCCCCC">Pendidikan</td>
<td width="7%" bgcolor="#CCCCCC">Pekerjaan</td> <td width="7%" bgcolor="#CCCCCC">KTP</td>
<td width="30%" bgcolor="#CCCCCC">KK</td> <td width="30%" bgcolor="#CCCCCC">Foto</td>
<td colspan="2" bgcolor="#CCCCCC"><div align="center">Aksi</div></td> </tr> <?php include "../koneksi.php"; //$txtpass=md5($_POST[password]); $n=1; $halaman = 5;
$page = isset($_GET["halaman"]) ? (int)$_GET["halaman"] : 1; $mulai = ($page>1) ? ($page * $halaman) - $halaman : 0; $result = mysql_query("SELECT * FROM penduduk ");
$total = mysql_num_rows($result);
$pages = ceil($total/$halaman);
$query = mysql_query("select * from penduduk LIMIT $mulai, $halaman")or die(mysql_error); $no =$mulai+1; while($penduduk=mysql_fetch_array($query)){ ?> <tr> <td><?php echo $n; ?></td> <td><?php echo $penduduk['0']; ?></td> <td><?php echo $penduduk['1']; ?></td> <td><?php echo $penduduk['2']; ?></td> <td><?php echo $penduduk['3']; ?></td> <td><?php echo $penduduk['4']; ?></td> <td><?php echo $penduduk['5']; ?></td> <td><?php echo $penduduk['6']; ?></td> <td><?php echo $penduduk['7']; ?></td> <td><?php echo $penduduk['8']; ?></td> <td><?php echo $penduduk['9']; ?></td> <td><?php echo $penduduk['10']; ?></td> <td><?php echo $penduduk['11']; ?></td>
24 <td><?php echo $penduduk['12']; ?></td> <td><?php echo $penduduk['13']; ?></td> <td><?php echo $penduduk['14']; ?></td> <td><?php echo $penduduk['15']; ?></td> <td><?php echo $penduduk['16']; ?></td> <td><?php echo $penduduk['17']; ?></td> <td><?php echo $penduduk['18']; ?></td>
<td> <img src="../warga/berkas/<?php echo $penduduk['ktp'];?>" width="100px"></td>
<td> <img src="../warga/berkas/<?php echo $penduduk['kk'];?>" width="100px"></td>
<td> <img src="../warga/berkas/<?php echo $penduduk['foto'];?>" width="100px"></td>
<td width="18%"><?php echo "<a
href=?module=edit_penduduk&nik=$penduduk[0]> <button> Edit </button></a>"; ?></td> </tr> <?php $n++; } ?> </table> <?php
for ($i=1; $i<=$pages ; $i++) { ?>
<a href="?module=penduduk&halaman=<?php echo $i; ?>"> <?php echo $i; ?> </a>
<?php } ?> </div>
2.3 Data Kelahiran
Pada menu data kelahiran menampilkan data penduduk yang sudah menggunakan
SIPESAT dalam pengajuan surat kelahiran. Di dalam menu ini dapat menampilkan status jika
statusnya masih menuggu maka surat pengajuannya belum ditindaklanjutin oleh pengurus
RT, jika statusnya dalam proses maka pengajuannya sedang diproses oleh pengurus RT, dan
jika status sudah selesai maka pengajuan sudah disetujui oleh Ketua RT dan penduduk yang
mengajukan dapat mengambil surat yang sudah disetujui.
25
Gambar 2.5 Menu Data Kelahiran
2.4 Data Kematian
Data kematian menampilkan data penduduk yang membuat pengajuan surat kematian
pada SIPESAT. Di dalam menu ini dapat menampilkan status jika statusnya masih menuggu
maka surat pengajuannya belum ditindaklanjutin oleh pengurus RT, jika statusnya dalam
proses maka pengajuannya sedang diproses oleh pengurus RT, dan jika status sudah selesai
maka pengajuan sudah disetujui oleh Ketua RT dan penduduk yang mengajukan dapat
mengambil surat yang sudah disetujui.
Gambar 2.6 Menu Data Kematian
2.5 Daftar Pengajuan
Menu Daftar Pengajuan berisikan semua data yang diajukan penduduk dengan berbagai
jenis pengajuan. Pada menu ini pengurus RT dapat melihat data yang mengajukan surat
kemudian pengurus RT akan melakukan proses dari pengajuan tersebut dengan cara
26
a. Mengklik button edit
b. Kemudian merubah status dari menuggu ke proses
c. Jika sudah disetujui makan status akan di ubah menjadi selesai
d. Klik Button simpan
e. Pada Menu daftar pengajuan terdapat menu cetak untuk mencetak surat.
G
a
m
b
a
r
2.7 Menu Daftar Pengajuan
1) Source Code daftar pengajuan
<h2>Data Pengajuan Surat Pengantar</h2> <hr>
<table width="100%" border="1" cellspacing="0" cellpadding="0"> <tr>
<td width="4%" bgcolor="#CCCCCC">No Pengajuan</td> <td width="4%" bgcolor="#CCCCCC">NIK</td>
<td width="6%" bgcolor="#CCCCCC">Jenis Pengajuan</td> <td width="20%" bgcolor="#CCCCCC">tgl Pengajuan</td> <td width="8%" bgcolor="#CCCCCC">Status</td>
<td width="8%" bgcolor="#CCCCCC">Keterangan</td> <td width="8%" bgcolor="#CCCCCC">Berkas 1</td> <td width="8%" bgcolor="#CCCCCC">Berkas 2</td> <td width="8%" bgcolor="#CCCCCC">Berkas 3</td>
<td width="20%" bgcolor="#CCCCCC">Tanggal Selesai</td> <td width="8%" bgcolor="#CCCCCC">Surat Pengantar</td> <td bgcolor="#CCCCCC"><div align="center">Aksi</div></td> </tr>
<?php
include "../koneksi.php"; $n=1;
27
$query=mysql_query("select* from pengajuan"); //menampilkan hanya 5 halaman
$halaman = 5;
$page = isset($_GET["halaman"]) ? (int)$_GET["halaman"] : 1; $mulai = ($page>1) ? ($page * $halaman) - $halaman : 0; $result = mysql_query("SELECT * FROM pengajuan "); $total = mysql_num_rows($result);
$pages = ceil($total/$halaman);
$query = mysql_query("select * from pengajuan LIMIT $mulai, $halaman")or die(mysql_error); $no =$mulai+1; while($ajuan=mysql_fetch_array($query)){ ?> <tr> <td><?php echo $ajuan['no_pengajuan']; ?></td> <td><?php echo $ajuan['nik']; ?></td> <td><?php echo $ajuan['jns_pengajuan']; ?></td> <td><?php echo ($ajuan['tgl_pengajuan']); ?></td> <td><?php echo $ajuan['status']; ?></td> <td><?php echo $ajuan['keterangan']; ?></td>
<td> <img src="../warga/berkas/<?php echo $ajuan['brks_tmbhn1'];?>" width="100px"></td>
<td> <img src="../warga/berkas/<?php echo $ajuan['brks_tmbhn2'];?>" width="100px"></td>
<td> <img src="../warga/berkas/<?php echo $ajuan['brks_tmbhn3'];?>" width="100px"></td>
<td><?php echo $ajuan['tgl_selesai']; ?></td> <td><?php echo "<a
href=surat_cetak.php?no_pengajuan=".$ajuan['no_pengajuan']." target='_blank'> <button> Cetak </button></a>"; ?></td> <td width="18%"><?php echo "<a
href=?module=edit_pengajuan&no_pengajuan=$ajuan[no_pengajuan]> <button> Edit </button></a>"; ?></td> </tr> <?php $n++; } ?> </table> <?php
for ($i=1; $i<=$pages ; $i++) { ?>
<a href="?module=pengajuan&halaman=<?php echo $i; ?>"> <?php echo $i; ?> </a>
28
Gambar 2.8 Form Edit Pengajuan
2) Source Code Edit Pengajuan
<?php
include "../koneksi.php";
$no_pengajuan = $_GET['no_pengajuan'];
$query_mysql = mysql_query("select * from pengajuan where no_pengajuan='$no_pengajuan'")or die(mysql_error()); $nomor = 1;
while($data = mysql_fetch_array($query_mysql)){ ?>
<h2> Edit Pengajuan</h2>
<form action="?module=update_pengajuan" method="post" enctype="multipart/form-data" name="form1">
<input type="hidden" name="no_pengajuan" value="<?php echo $no_pengajuan;?>">
<table width="100%" border="1" cellspacing="0" cellpadding="0"> <tr>
<td>NIK</td>
<td><input type="text" name="nik" value="<?php echo $data['nik']; ?>"></td>
</tr> <tr>
<td>Akses</td>
<td><select name="status" >
<option <?php if( $data['status']=='Menunggu'){echo "selected"; } ?> value="Menunggu">Menunggu</option>
<option <?php if( $data['status']=='Proses'){echo "selected"; } ?> value="Proses">Proses</option>
<option <?php if( $data['status']=='Selesai'){echo "selected"; } ?> value="Selesai">Selesai</option>
</select></td> </tr>
Merubah Status Untuk kembali ke halaman
29
<tr>
<td><button type="submit"> Simpan </button></td>
<td><button type="button" onClick="location=('?module=pengajuan')"> Kembali </button></td>
</tr> </table> </form> <?php } ?>
Setelah status selesai, maka di menu daftar pengajuan admin dapat mencetak surat
pengajuan dengan mengklik button cetak
Gambar 2.9 Surat Pengantar
3) Source Code Cetak Surat
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Cetak Surat Pengantar</title>
<style type="text/css"> <!--
.style1 {
30 font-weight: bold; } --> </style> </head> <body> <?php include "../koneksi.php"; $no_pengajuan = $_GET['no_pengajuan'];
$query_mysql = mysql_query("select * from pengajuan where no_pengajuan='$no_pengajuan'")or die(mysql_error()); $tgl_hari=date('d-m-Y');
while($data = mysql_fetch_array($query_mysql)){ $nik=$data['nik'];
$jns_pengajuan=$data['jns_pengajuan'];
$hasil= mysql_query("select * from penduduk where nik='$nik'")or die(mysql_error()); while($warga= mysql_fetch_array($hasil)){ $nama=$warga[1]; $tempat=$warga[3]; $tgl=$warga[4]; $jenis=$warga[5]; $agama=$warga['agama']; $kawin=$warga['st_perkawinan']; $pekerjaan=$warga['pekerjaan']; $kewarganegaraan=$warga['kewarganegaraan']; $nokk=$warga['no_kk']; $alamat=$warga['alamat']; ?>
<table width="692" align="center"> <tr>
<td colspan="2"><img src="../images/kop.jpg"/ ></td> </tr>
<tr>
<td colspan="2"><p align="center" class="style1">SURAT PENGANTAR</p> </td>
</tr> <tr>
<td colspan="2">Yang tertulis dibawah ini :</td> </tr>
<tr>
<td width="274">Nama</td>
<td width="408">: <?php echo $nama ;?></td> </tr>
<tr>
31 <td>: <?php echo $tempat. "/". $tgl ;?></td> </tr> <tr> <td>Jenis Kelamin</td> <td>: <?php echo $jenis ;?></td> </tr> <tr> <td>Agama</td> <td>: <?php echo $agama ;?></td> </tr> <tr> <td>Status Perkawinan</td> <td>: <?php echo $kawin ;?></td> </tr> <tr> <td>Pekerjaan</td> <td>: <?php echo $pekerjaan ;?></td> </tr> <tr> <td>Kewarganegaraan</td> <td>: <?php echo $kewarganegaraan ;?></td> </tr> <tr> <td>No. KTP</td> <td>: <?php echo $nik ;?></td> </tr> <tr>
<td>No. Kartu Keluarga</td> <td>: <?php echo $nokk ;?></td> </tr> <tr> <td>Alamat</td> <td>: <?php echo $alamat ;?></td> </tr> <tr> <td> </td>
<td>RT 017 RW 08 Pondok Kacang Timur, Pondok Aren, Tangerang </td> </tr>
<tr>
<td colspan="2"> </td> </tr>
<tr>
<td colspan="2">Sampai saat dibuatnya Surat Pengantar ini nama tersebut diatas adalah penduduk dilingkungan RT 017/RW 08 Pondok Kacang Timur,
selanjutnya Surat Pengantar ini diperlukan untuk </td> </tr>
32
<td colspan="2" align="center"><h2><?php echo $jns_pengajuan ;?></h2></td> </tr> <tr> <td colspan="2"> </td> </tr> <tr>
<td colspan="2">Demikian Surat Pengantar ini diberikan untuk dapat dipergunakan sebagaimana mestinya.</td>
</tr> <tr> <td colspan="2"> </td> </tr> <tr> <td></td>
<td><p align="left">Tangerang Selatan,<?php echo $tgl_hari ;?></p> <p align="left">Nomor : <?php echo $no_pengajuan ;?></p>
<p align="left">RUKUN TETANGGA RT 017</p> <p align="left"> </p>
<p align="left"> </p> <?php
$query_mysql = mysql_query("select namaadmin from admin where akses='Ketua RT'")or die(mysql_error());
$data = mysql_fetch_array($query_mysql); ?>
<p align="left"><?php echo $data['namaadmin'];?></p> <p align="left"></p> <p align="left">KETUA RT</p> </td> </tr> </table> <?php }} ?> <script> window.print(); </script> </body> </html>
2.5 Menu Laporan Pengajuan
Menu laoran pengajuan digunakan untuk melihat rekapan banyaknya penduduk yang
mengajukan surat melalui SIPESAT. Laporan dicetak berdasarkan jenis ajuan yang diajukan
oleh penduduk dengan cara.
1. Pilih Menu Laporan
2. Pilih Jenis Pengajuan
33
3. Kemudian Klik Cetak .
Gambar 2.10 Laporan Pengajuan
1) Source Code Laporan Pengajuan
<?php
include "../koneksi.php";
$no_pengajuan = $_GET['no_pengajuan'];
$query_mysql = mysql_query("select * from pengajuan where no_pengajuan='$no_pengajuan'")or die(mysql_error()); $nomor = 1;
while($data = mysql_fetch_array($query_mysql)){ ?>
<h2> Edit Pengajuan</h2>
<form action="?module=update_pengajuan" method="post" enctype="multipart/form-data" name="form1">
<input type="hidden" name="no_pengajuan" value="<?php echo $no_pengajuan;?>">
<table width="100%" border="1" cellspacing="0" cellpadding="0"> <tr>
<td>NIK</td>
<td><input type="text" name="nik" value="<?php echo $data['nik']; ?>"></td>
</tr> <tr>
<td>Akses</td>
<td><select name="status" >
<option <?php if( $data['status']=='Menunggu'){echo "selected"; } ?> value="Menunggu">Menunggu</option>
<option <?php if( $data['status']=='Proses'){echo "selected"; } ?> value="Proses">Proses</option>
<option <?php if( $data['status']=='Selesai'){echo "selected"; } ?> value="Selesai">Selesai</option>
</select></td> </tr>
Pilih Jenis Pengajuan
34
<tr>
<td><button type="submit"> Simpan </button></td>
<td><button type="button" onClick="location=('?module=pengajuan')"> Kembali </button></td>
</tr> </table> </form> <?php } ?>
Gambar 2.11 Cetak Laporan
2) Source Button Cetak Laporan
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Cetak Surat Pengantar</title>
<style type="text/css"> <!-- .style1 { font-size: large; font-weight: bold; } --> </style> </head> <body> <?php include "../koneksi.php"; $jns_pengajuan=$_POST['jenispengajuan']; $tgl_hari=date('d-m-Y');
35 ?>
<table width="800" align="center"> <tr>
<td colspan="2"><img src="../images/kop.jpg"/ ></td> </tr>
<tr>
<td colspan="2"><p align="center" class="style1">LAPORAN PENGAJUAN</p></td>
</tr> <tr>
<td colspan="2"><p align="center" class="style1"><?php echo "$jns_pengajuan";?></p></td>
</tr> </table>
<table width="800" align="center" border="1"> <tr align="center">
<td width="15%" bgcolor="#CCCCCC"><h4>No Pengajuan</h4></td> <td width="12%" bgcolor="#CCCCCC"><h4>NIK</h4></td>
<td width="15%" bgcolor="#CCCCCC"><h4>Nama Warga</h4></td>
<td width="18%" bgcolor="#CCCCCC"><h4>Tanggal Pengajuan</h4></td> <td width="9%" bgcolor="#CCCCCC"><h4>Status</h4></td>
<td width="13%" bgcolor="#CCCCCC"><h4>Keterangan</h4></td>
<td width="18%" bgcolor="#CCCCCC"><h4>Tanggal Selesai</h4></td> </tr>
<?php $n=1;
$query_mysql = mysql_query("select * from pengajuan where jns_pengajuan='$jns_pengajuan'")or die(mysql_error()); while($data = mysql_fetch_array($query_mysql)){ $nik=$data['nik']; $no_pengajuan=$data['no_pengajuan']; $jns_pengajuan=$data['jns_pengajuan']; $tgl_pengajuan=$data['tgl_pengajuan']; $status=$data['status']; $keterangan=$data['keterangan']; $tgl_selesai=$data['tgl_selesai'];
$hasil= mysql_query("select * from penduduk where nik='$nik'")or die(mysql_error()); while($warga= mysql_fetch_array($hasil)){ $nama=$warga[1]; ?> <tr> <td><?php echo $data['no_pengajuan']; ?></td> <td><?php echo $data['nik']; ?></td> <td><?php echo $warga['nama']; ?></td>
36 <td><?php echo $data['tgl_pengajuan']; ?></td> <td><?php echo $data['status']; ?></td> <td><?php echo $data['keterangan']; ?></td> <td><?php echo $data['tgl_selesai']; ?></td> </tr> <?php $n++; }} ?> </table>
<table width="800" align="center"> <tr>
<td colspan="7">
<p align="left">Tangerang Selatan, <?php echo $tgl_hari ;?></p> <p align="left">Nomor : <?php echo $no_pengajuan ;?></p> <p align="left">RUKUN TETANGGA RT 017</p>
<p align="left"> </p> <p align="left"> </p>
<?php
$query_mysql = mysql_query("select namaadmin from admin where akses='Ketua RT'")or die(mysql_error());
$data = mysql_fetch_array($query_mysql); ?>
<p align="left"><?php echo $data['namaadmin'];?></p> <p align="left">KETUA RT</p> </td> </tr> </table> <script> window.print(); </script> </body> </html>
37
BAB III MENU PENDUDUK
3.1 Menu Profile
Gambar 3.1 Data Profil
3.2 Menu Riwayat Pengajuan
Pada riwayat pengajuan berisikan data pengajuan yang sudah pernah penduduk ajukan
melalui Sistem Informasi Pengajua Surat Administrasi RT. Jika data pengajuan dengan status
sudah selesai maka penduduk dapat mencetak surat pengajuan. Jika status masih menuggu
atau proses penduduk tidak akan bisa mencetak atau mendownload surat tersebut.
38
3.3 Menu Daftar Pengajuan
Dalam menu ini akan menampilkan form pengajuan yang digunakan untuk mengajukan
surat sesuai dengan jenisnya. Pada saat ingin membuat pengajuan, penduduk diwajibkan
untuk login. Cara mengisi daftar pengajuan yaitu dengan cara
a. Klik Menu Daftar Pengajuan
b. Pilih Jenis Pengajuan yang diajukan
c. Upload Dokumen yang dibutuhkan dalam surat pengajuan
d. Klik ajuka, tinggal menuggu dari pengurus RT dan akan di proses hingga selesai
Gambar 3.3 Form Pengajuan Surat Pengantar
1) Source Code Form Pengajuan
<?php
session_start();
include "../koneksi.php";
$query = mysql_query("SELECT max(no_pengajuan) as no FROM pengajuan"); $data = mysql_fetch_array($query);
$no= $data['0']; $nourut=$no+1; $tahun=date('Y');
$char = "/RT017/RW08/";
$kode = sprintf("%03s", $nourut); $nomor=$kode.$char.$tahun;
Pilih Jenis Pengajuan Surat
39
echo "<h2>Form Pengajuan Surat Pengantar</h2><hr>
<form name='form1' method='POST' action='?module=simpan_pengajuan' enctype='multipart/form-data'>
<table width='100%'> <tr>
<td width='30%' valign='top'>No Pengajuan<font color='#FF0000'>*</font></td>
<td width='70%'><input type='text' name='noid' id='noid' value='$nomor'></td>
</tr> <tr>
<td width='30%' valign='top'>NIK<font color='#FF0000'>*</font></td> <td width='70%'><input type='text' name='nik' id='nik'
value='$_SESSION[nik]' ></td> </tr>
<tr>
<td valign='top'>Jenis Pengajuan<font color='#FF0000'>*</font></td> <td><select name='jenispengajuan' id='jenispengajuan'>
<option value='KTP Baru'>KTP Baru</option>
<option value='KTP Perpanjang'>KTP Perpanjang</option> <option value='Kartu Keluarga'>Kartu Keluarga</option> <option value='Kelahiran'>Kelahiran</option>
<option value='Kematian'>Kematian</option>
<option value='Mutasi Keluar'>Mutasi Keluar</option> <option value='Mutasi Masuk'>Mutasi Masuk</option> <option value='Izin Keramaian'>Izin Keramaian</option>
<option value='Keterangan Keluarga Miskin'>Keterangan Keluarga Miskin</option>
<option value='Keterangan Usaha'>Keterangan Usaha</option> <option value='Keterangan Tempat Tinggal/Domisili'>Keterangan Tempat Tinggal/Domisili</option> <option value='Nikah'>Nikah</option> <option value='Talak'>Talak</option> <option value='Rujuk'>Rujuk</option> <option value='Cerai'>Cerai</option> </select></td> </tr> <tr> <td width='30%' valign='top'>Keterangan<font color='#FF0000'>*</font></td>
<td width='70%'><input type='text' name='keterangan' id='keterangan'></td>
</tr> <tr>
<td valign='top'>Upload Berkas Tambahan<font color='#FF0000'>*</td> <td><input type='file' name='berkas1'/></td>
40 </tr>
<tr>
<td> </td>
<td><input type='file' name='berkas2'/></td> </tr>
<tr>
<td> </td>
<td><input type='file' name='berkas3'/></td> </tr> <tr> <tr> <td valign='top'></td> <td> </td> </tr> <td valign='top'> </td>
<td><input type='submit' name='Ajukan' id='Ajukan' value='Ajukan'> <input type='reset' name='Batal' id='Batal' value='Batal'></td> </tr>
</table> </form> "; ?>
2) Source Code Button Ajukan
<?php include "../koneksi.php"; echo "salah"; $noid=$_POST['noid']; $nik=$_POST['nik']; $status="Menunggu"; $jenispengajuan=$_POST['jenispengajuan']; $keterangan=$_POST['keterangan']; $tgl=date('Y-m-d'); $berkas1=$_FILES['berkas1']['name']; $file1=$_FILES['berkas1']['tmp_name']; move_uploaded_file($file1,"berkas/$berkas1"); $berkas2=$_FILES['berkas2']['name']; $file2=$_FILES['berkas2']['tmp_name']; move_uploaded_file($file2,"berkas/$berkas2"); $berkas3=$_FILES['berkas3']['name']; $file3=$_FILES['berkas3']['tmp_name']; move_uploaded_file($file3,"berkas/$berkas3");41
if(empty($noid) or empty($nik) or empty($status) or empty($jenispengajuan) or empty($keterangan) or empty($berkas1) or empty($berkas2) or
empty($berkas3) ) {
echo "<script>alert('Data Masih Ada Yang Kosong');history.go(-1);</script>"; } else { $simpan=mysql_query("insert into pengajuan(no_pengajuan,tgl_pengajuan,nik,jns_pengajuan,brks_tmbhn1,brks_tmb hn2,brks_tmbhn3,status,keterangan) values('$noid','$tgl','$nik','$jenispengajuan','$berkas1','$berkas2 ','$berkas3','$status','$keterangan')"); if($simpan) {
echo "<script>alert('Data Telah Tersimpan')</script>"; header("location: ?module=home");
} else {
echo "<script>alert('Data Tidak Tersimpan')</script>"; header("location: ?module=ajuan");
} } ?>
REPUBLIK INDONESIA
KEMENTERIAN HUKUM DAN HAK ASASI MANUSIA
SURAT PENCATATAN
CIPTAAN
Dalam rangka pelindungan ciptaan di bidang ilmu pengetahuan, seni dan sastra berdasarkan Undang-Undang Nomor 28 Tahun 2014 tentang Hak Cipta, dengan ini menerangkan:
Nomor dan tanggal permohonan : EC00201947578, 25 Juli 2019
Pencipta
Nama : Retno Sari, M.Kom, Nuzuliarini Nuris, M.Kom, , dkk
Alamat : Jl. Talang Ujung RT 002/ RW 003 No. 25, Kelurahan Pengangsaan,
Kecamatan Menteng, Jakarta Pusat, Dki Jakarta, 10320
Kewarganegaraan : Indonesia
Pemegang Hak Cipta
Nama : Retno Sari, M.Kom, Nuzuliarini Nuris, M.Kom, , dkk
Alamat : Jl. Talang Ujung RT 002/ RW 003 No. 25, Kelurahan Pengangsaan,
Kecamatan Menteng, Jakarta Pusat, 7, 10320
Kewarganegaraan : Indonesia
Jenis Ciptaan : Program Komputer
Judul Ciptaan : SIPESAT (Sistem Informasi Pengajuan Surat Administrasi RT)
Tanggal dan tempat diumumkan untuk pertama kali di wilayah Indonesia atau di luar wilayah Indonesia
: 23 Juli 2019, di Jakarta
Jangka waktu pelindungan : Berlaku selama 50 (lima puluh) tahun sejak Ciptaan tersebut
pertama kali dilakukan Pengumuman.
Nomor pencatatan : 000147886
adalah benar berdasarkan keterangan yang diberikan oleh Pemohon.
Surat Pencatatan Hak Cipta atau produk Hak terkait ini sesuai dengan Pasal 72 Undang-Undang Nomor 28 Tahun 2014 tentang Hak Cipta.
a.n. MENTERI HUKUM DAN HAK ASASI MANUSIA DIREKTUR JENDERAL KEKAYAAN INTELEKTUAL
Dr. Freddy Harris, S.H., LL.M., ACCS. NIP. 196611181994031001
LAMPIRAN PENCIPTA
No Nama Alamat
1 Retno Sari, M.Kom Jl. Talang Ujung RT 002/ RW 003 No. 25, Kelurahan Pengangsaan,
Kecamatan Menteng
2 Nuzuliarini Nuris, M.Kom Jl. KH. Mahmud Ujung RT 005/RW 004, Kelurahan Duren Tiga, Kecamatan
Pancoran
3 Wina Yusnaeni, M.Kom Kaliabang Tengah RT 003/RW 001, Kelurahan Kaliabang Tengah,
Kecamatan Bekasi Utara
4 Wisti Dwi Septiani, M.Kom PD. Kacang Prima K.7/12 RT 017/RW 008, Kelurahan Pondok Kacang
Timur, Kecamatan Pondok Aren 5 Ratih Yulia Hayuningtyas,
M.Kom
Kaliabang Tengah No. 07, RT/RW : 001/004, Kel. Kaliabang Tengah, Kec. Bekasi Utara
6 Ida Darwati, M.Kom Bojong RT 005/RW 003 Kecamatan Cipayung
LAMPIRAN PEMEGANG
No Nama Alamat
1 Retno Sari, M.Kom Jl. Talang Ujung RT 002/ RW 003 No. 25, Kelurahan Pengangsaan,
Kecamatan Menteng
2 Nuzuliarini Nuris, M.Kom Jl. KH. Mahmud Ujung RT 005/RW 004, Kelurahan Duren Tiga, Kecamatan
Pancoran
3 Wina Yusnaeni, M.Kom Kaliabang Tengah RT 003/RW 001, Kelurahan Kaliabang Tengah,
Kecamatan Bekasi Utara
4 Wisti Dwi Septiani, M.Kom PD. Kacang Prima K.7/12 RT 017/RW 008, Kelurahan Pondok Kacang
Timur, Kecamatan Pondok Aren 5 Ratih Yulia Hayuningtyas,
M.Kom
Kaliabang Tengah No. 07, RT/RW : 001/004, Kel. Kaliabang Tengah, Kec. Bekasi Utara
6 Ida Darwati, M.Kom Bojong RT 005/RW 003 Kecamatan Cipayung