MINI
C:
/
siak
/
app
/
grabtool
/
Upload File:
files >> C:/siak/app/grabtool/grab_ikd_reg.php
<?php session_start(); if(!(isset($_SESSION['grabtool_sudah_login']))) { // redirect them to your desired location header('location:login.php'); exit; } $page_title='GRAB REGISTRASI IKD'; $title='GRAB REGISTRASI IKD'; $content='Grab Pengajuan KK'; include('header.php'); ?> <!-- Horizontal Form --> <div class="card card-info"> <div class="card-header"> <h3 class="card-title">GRAB REGISTRASI IKD</h3> </div> <!-- /.card-header --> <!-- form start --> <form method="POST" ACTION="<?=$_SERVER['PHP_SELF']?>"> <div class="card-body"> <div class="form-group"> <label>Data</label> <textarea name="data" class="form-control" rows="3" placeholder="Enter ..."></textarea> </div> </div> <!-- /.card-body --> <div class="card-footer"> <button type="submit" class="btn btn-info">SUBMIT</button> </div> <!-- /.card-footer --> </form> </div> <?php if ($_POST['data']) { echo ' <div class="row"> <div class="col-12"> <div class="card"> <div class="card-body table-responsive p-0"> <table class="table table-bordered table-hover text-nowrap"> <thead> <tr> <th>NO</th> <th>NIK</th> <th>NAMA</th> <th>EMAIL</th> <th>NO HP</th> <th>TANGGAL</th> <th>YG MENYETUJUI</th> <th>TGL PERSETUJUAN</th> <th>ID PENGGUNA</th> <th>STATUS</th> </tr> </thead> <tbody> '; /* 1. 6474021112770001 114.125.204.79 172.16.6.209 04-01-2023 15:08:36 IDENTITAS KEPENDUDUKAN DIGITAL Registrasi Mobile NIK : 6474021909020006 NAMA LENGKAP : VINENSIUS DHANENDRA RISMAWAN EMAIL : vinensiusdhanendra@gmail.com PHONE NUMBER : 6285346292492 TANGGAL REGISTRASI : 04-01-2023 PERSETUJUAN OLEH : 6474021112770001 PERSETUJUAN PADA : 04-01-2023 15:08:22 1. 6474026808990004FEBRIANA 182.3.139.35 172.22.255.11 22-04-2026 12:45:19 IDENTITAS KEPENDUDUKAN DIGITAL PERSETUJUAN IKD Registrasi Mobile NIK : 3212152206980002 Nama Lengkap : ILHAM PRIMAHENDRA Email : ilham.primahendra@gmail.com Phone Number : +6281393617469 Tanggal Registrasi : 22-04-2026 Persetujuan Oleh : 6474026808990004 Persetujuan Pada : 22-04-2026 12:45:13 */ $arrdata=explode(chr(13),$_POST['data']); $j=0; for ($i=0; $i<count($arrdata); $i++) { //echo "</br>".$arrdata[$i],9,64); $arrdata[$i]=trim($arrdata[$i]); if (substr($arrdata[$i],9,64)== 'IDENTITAS KEPENDUDUKAN DIGITAL PERSETUJUAN IKD Registrasi Mobile') { $nik=substr($arrdata[$i+1],7 ,16); $nama=substr($arrdata[$i+2],16 ,strlen($arrdata[$i+2])-16); $nama=str_replace("'","''",$nama); $email=substr($arrdata[$i+3],9 ,strlen($arrdata[$i+3])-9); $phone=substr($arrdata[$i+4],16 ,strlen($arrdata[$i+4])-16); $tgl=substr($arrdata[$i-1],0,10); $jam=substr($arrdata[$i],0,8); $tglreg=$tgl.' '.$jam; $perset=substr($arrdata[$i+6],20 ,strlen($arrdata[$i+6])-20); $persettgl=substr($arrdata[$i+7],20 ,strlen($arrdata[$i+7])-20); //$pgn=explode(chr(9),$arrdata[$i-4]); //$idpengguna=$pgn[1]; $idpengguna=substr(trim($arrdata[$i-4]),0,16); // INSERT DATA $j++; echo '<tr> <td>'.$j.'</td> <td>'.$nik.'</td> <td>'.$nama.'</td> <td>'.$email.'</td> <td>'.$phone.'</td> <td>'.$tglreg.'</td> <td>'.$perset.'</td> <td>'.$persettgl.'</td> <td>'.$idpengguna.'</td><td>'; $nama=str_replace("'","''",$nama); $query="INSERT INTO ONLINE_IKD_REG ( NIK, NAMA_LGKP, EMAIL, PHONE, TANGGAL, PERSET_OLEH, PERSET_TGL, OPR) VALUES ( ".$nik.", '".$nama."', '".$email."', '".$phone."', TO_DATE('".$tglreg."','DD-MM-YYYY HH24:MI:SS'), ".$perset.", TO_DATE('".$persettgl."','DD-MM-YYYY HH24:MI:SS'), '".$idpengguna."' )"; $stid = oci_parse($conn, $query); $rs=oci_execute($stid); if ($rs) { echo "OK</td></tr>"; } else { echo "GAGAL : ".$query."</td></tr>"; } } } echo '</tbody> </table> </div> </div> </div> </div> '; } // tampilkan agregat per hari di bulan ini $query="SELECT TGL,COUNT(*) JML FROM ( SELECT EXTRACT(DAY FROM TANGGAL) TGL,NIK FROM ONLINE_IKD_REG WHERE TO_CHAR(TANGGAL,'MM-YYYY')=TO_CHAR(SYSDATE,'MM-YYYY') ) GROUP BY TGL ORDER BY TGL DESC"; $stid = oci_parse($conn, $query); $rs=oci_execute($stid); $jml=0; ?> <section class="content"> <div class="container-fluid"> <div class="row"> <div class="col-sm-3"> <div class="card"> <div class="card-header"> <h3 class="card-title">BULAN INI</h3> </div> <!-- /.card-header --> <div class="card-body"> <table class="table table-bordered"> <thead> <tr> <th style="width: 10px">TGL</th> <th style="width: 40px">JUMLAH</th> </tr> </thead> <tbody> <?php while ($row = oci_fetch_array($stid, OCI_BOTH)) { echo '<tr><td align="center">'.$row[0].'</td><td align="center">'.$row[1].'</td></tr>'; $jml=$jml+$row[1]; } echo '<tr><td>JUMLAH</td><td align="center">'.$jml.'</td></tr>'; ?> </tbody> </table> </div> <!-- /.card-body --> </div> <!-- /.card --> </div> <?php $query="SELECT BLN,COUNT(*) JML FROM ( SELECT EXTRACT(MONTH FROM TANGGAL) BLN,NIK FROM ONLINE_IKD_REG WHERE TO_CHAR(TANGGAL,'YYYY')=TO_CHAR(SYSDATE,'YYYY') ) GROUP BY BLN ORDER BY BLN DESC"; $stid = oci_parse($conn, $query); $rs=oci_execute($stid); $jml=0; ?> <div class="col-sm-3"> <div class="card"> <div class="card-header"> <h3 class="card-title">TAHUN INI</h3> </div> <!-- /.card-header --> <div class="card-body"> <table class="table table-bordered"> <thead> <tr> <th style="width: 10px">BULAN</th> <th style="width: 40px">JUMLAH</th> </tr> </thead> <tbody> <?php while ($row = oci_fetch_array($stid, OCI_BOTH)) { echo '<tr><td align="center">'.$row[0].'</td><td align="center">'.$row[1].'</td></tr>'; $jml=$jml+$row[1]; } echo '<tr><td>JUMLAH</td><td align="center">'.$jml.'</td></tr>'; ?> </tbody> </table> </div> <!-- /.card-body --> </div> <!-- /.card --> </div> <?php $query="SELECT THN,COUNT(*) JML FROM ( SELECT EXTRACT(YEAR FROM TANGGAL) THN,NIK FROM ONLINE_IKD_REG ) GROUP BY THN ORDER BY THN DESC"; $stid = oci_parse($conn, $query); $rs=oci_execute($stid); $jml=0; ?> <div class="col-sm-3"> <div class="card"> <div class="card-header"> <h3 class="card-title">PER TAHUN</h3> </div> <!-- /.card-header --> <div class="card-body"> <table class="table table-bordered"> <thead> <tr> <th style="width: 10px">TAHUN</th> <th style="width: 40px">JUMLAH</th> </tr> </thead> <tbody> <?php while ($row = oci_fetch_array($stid, OCI_BOTH)) { echo '<tr><td align="center">'.$row[0].'</td><td align="center">'.$row[1].'</td></tr>'; $jml=$jml+$row[1]; } echo '<tr><td>JUMLAH</td><td align="center">'.$jml.'</td></tr>'; ?> </tbody> </table> </div> <!-- /.card-body --> </div> <!-- /.card --> </div> </div> </div> </section> <?php include('footer.php'); ?>
Copyright ©2021 || Defacer Indonesia