Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <!DOCTYPE html>
- <!--[if IE 8]> <html lang="en" class="ie8"> <![endif]-->
- <!--[if !IE]><!-->
- <?php
- include_once '../app/config/config.php';
- include_once '../app/general/Security.php';
- include_once '../app/general/Functions.php';
- require("../app/securimage/Securimage.php");
- sec_session_start();
- if(!isset($_SESSION['username'])) {
- header("Location: ./admin/login");
- exit();
- }
- $mysqli = new mysqli(HOST, USER, PASSWORD, DATABASE);
- if (mysqli_connect_errno()) {
- printf("Error Connection local\n", mysqli_connect_error());
- exit;
- }
- $perso_connection = TRUE;
- @$mysqli_perso = new mysqli(HOST_PERSO, USER_PERSO, PASSWORD_PERSO, DATABASE_PERSO);
- if (mysqli_connect_errno()) {
- //printf("Error Connection Perso\n", mysqli_connect_error());
- //exit;
- $perso_connection = FALSE;
- }
- $tabactive1 = "class='active'";
- $tabactive2 = "";
- $tabactive3 = "";
- $tabactive4 = "";
- $tabactive5 = "";
- $tabactive6 = "";
- $tactive1 = "active";
- $tactive2 = "";
- $tactive3 = "";
- $tactive4 = "";
- $tactive5 = "";
- $tactive6 = "";
- $settab = "#home";
- $img = new Securimage();
- if (isset($_POST['topup'])) {
- if ($perso_connection) {
- if($img->check($_POST['captcha_code']) == true) {
- $query2 = "SELECT balance FROM obu_account WHERE obu_id = '".$_POST['obu_id']."' LIMIT 1";
- $result2 = $mysqli_perso->query($query2);
- $row2 = $result2->fetch_array(MYSQLI_BOTH);
- $newbalance = $row2['balance'] + $_POST['nominal'];
- $payment_code = sprintf("%08d", 120);
- $query4 = "UPDATE obu_account SET balance = '".$newbalance."' WHERE obu_id = '".$_POST['obu_id']."'";
- $result4 = $mysqli_perso->query($query4);
- $query5 = "INSERT INTO obu_topup (obu_id,trx_date,amount,balance,update_by) VALUES ('".$_POST['obu_id']."', NOW(), '".$_POST['nominal']."', '".$newbalance."','WEB')";
- $result5 = $mysqli_perso->query($query5);
- if ($result4 && $result5) {
- $pesan_kode_pembayaran = '';
- if ( @in_array($_POST['metode'], array('transfer_bank', 'indomaret', 'alfamart')) ) {
- $functions = new Functions();
- $kode_pembayaran = $functions->random_string('numeric');
- $pesan_kode_pembayaran = 'Kode bayar: '.$kode_pembayaran.'. Silakan lakukan pembayaran sesuai pilihan Anda.';
- $mysqli_perso->query("INSERT INTO sms_inbox (obu_id,phone_number,sms,time_req) VALUES ('".$_POST['obu_id']."', '".$_POST['handphone']."', '".$pesan_kode_pembayaran."', NOW())");
- }
- $topmsg = array('success' => "Berhasil Top Up OBU dengan nomor ". $_POST['obu_id'] ." sebesar Rp. ". number_format($_POST['nominal'],0) .",- {$pesan_bayar}");
- if ($pesan_kode_pembayaran != '') {
- $topmsg = array('success' => '<strong>'.$pesan_kode_pembayaran.'</strong>');
- }
- $pesan_sms = date('d/m/Y H:i')." ERP JAKARTA - TOPUP VIA WEB OBUID ".$_POST['obu_id']." RP. ". number_format($_POST['nominal'],0) ." - SALDO OBU RP. ". number_format($newbalance,0);
- $query10 = "INSERT INTO sms_inbox (obu_id,phone_number,sms,time_req) VALUES ('".$_POST['obu_id']."', '".$_POST['handphone']."', '".$pesan_sms."', NOW())";
- $result10 = $mysqli_perso->query($query10);
- //$saldo = "<h4>Sisa Saldo Anda <b>Rp. ". number_format($newbalance,0) .",-</b> Silahkan melakukan Top Up.</h4>";
- } else {
- $topmsg = array('error' => "Gagal melakukan Top Up sebesar ". $_POST['nominal']);
- }
- } else {
- $topmsg = array('error' => "Silahkan mengisi kode CAPTCHA dengan benar");
- }
- } else {
- $topmsg = array('warning' => "Maaf untuk sementara Anda belum dapat melakukan top up");
- }
- $tabactive2 = "class='active'";
- $tabactive1 = "";
- $tabactive6 = "";
- $tabactive3 = "";
- $tabactive4 = "";
- $tabactive5 = "";
- $tactive1 = "";
- $tactive2 = "active";
- $tactive3 = "";
- $tactive4 = "";
- $tactive5 = "";
- $tactive6 = "";
- $settab = "#topup";
- }
- //$saldo = "<h4>Sisa Saldo Anda <b>Rp. ". number_format($row2['balance'],0) .",-</b> Silahkan melakukan Top Up.</h4>";
- $profile_updated = FALSE;
- if (isset($_POST['update_profil'])) {
- if ($perso_connection) {
- $res = $mysqli->query("SELECT sms_security_code,obu_id,handphone FROM m_user WHERE username = '".$_SESSION['username']."'")->fetch_array(MYSQLI_BOTH);
- if ($res['sms_security_code'] == '') {
- $func = new Functions();
- $code = $func->random_string('numeric', 4);
- $mysqli->query("UPDATE m_user SET sms_security_code = '{$code}' WHERE username = '".$_SESSION['username']."'");
- $mysqli_perso->query("INSERT INTO sms_inbox (obu_id,phone_number,sms,time_req) VALUES ('".$res['obu_id']."', '".$res['handphone']."', '{$code} Verification Code from ERP Jakarta.', NOW())");
- } else {
- if (isset($_POST['kodeSMS']) && $res['sms_security_code'] != $_POST['kodeSMS']) {
- $topmsg = array('error' => "Kode Verifikasi salah. Periksa kembali kode verifikasi yang dikirim via SMS ke ponsel Anda.");
- } elseif (isset($_POST['kodeSMS']) && $res['sms_security_code'] == $_POST['kodeSMS']) {
- // update profile
- $query7 = "UPDATE m_user SET name = '".$_POST['name']."'".
- ", email = '".$_POST['email']."'".
- ", handphone = '".$_POST['handphone']."'".
- ", address = '".$_POST['address']."'".
- ", kelurahan = '".$_POST['kelurahan']."'".
- ", kecamatan = '".$_POST['kecamatan']."'".
- ", city = '".$_POST['city']."'".
- ", province = '".$_POST['province']."'".
- ", zipcode = '".$_POST['zipcode']."'".
- ", no_ktp = '".$_POST['no_ktp']."' ".
- "WHERE username = '".$_SESSION['username']."'";
- $result7 = $mysqli->query($query7);
- if($result7) {
- $topmsg = array('success' => "Berhasil melakukan update profil.");
- $mysqli->query("UPDATE m_user SET sms_security_code = NULL WHERE username = '".$_SESSION['username']."'");
- $mysqli_perso->query("UPDATE obu_account SET customer_name = '".$_POST['name']."', phone_number = '".$_POST['handphone']."', last_update = now(), update_by = '".$_SESSION['username']."' WHERE obu_id = '". $res['obu_id'] ."'");
- $profile_updated = TRUE;
- } else {
- $topmsg = array('error' => "Gagal melakukan update profil.");
- }
- }
- }
- } else {
- $topmsg = array('warning' => "Maaf untuk sementara Anda belum dapat melakukan update profil.");
- }
- //if($img->check($_POST['captcha_code']) == true) {
- /*$query7 = "UPDATE m_user SET name = '".$_POST['name']."'".
- ", email = '".$_POST['email']."'".
- ", handphone = '".$_POST['handphone']."'".
- ", address = '".$_POST['address']."'".
- ", kelurahan = '".$_POST['kelurahan']."'".
- ", kecamatan = '".$_POST['kecamatan']."'".
- ", city = '".$_POST['city']."'".
- ", province = '".$_POST['province']."'".
- ", zipcode = '".$_POST['zipcode']."'".
- ", no_ktp = '".$_POST['no_ktp']."' ".
- "WHERE username = '".$_SESSION['username']."'";
- $result7 = $mysqli->query($query7);
- if($result7) {
- $topmsg = array('success' => "Berhasil melakukan update profil");
- }else {
- $topmsg = array('error' => "Gagal melakukan update profil");
- }
- */
- //}else {
- // $topmsg = array('error' => "Silahkan mengisi kode CAPTCHA dengan benar");
- //}
- $tabactive6 = "class='active'";
- $tabactive1 = "";
- $tabactive2 = "";
- $tabactive3 = "";
- $tabactive4 = "";
- $tabactive5 = "";
- $tactive1 = "";
- $tactive2 = "";
- $tactive3 = "";
- $tactive4 = "";
- $tactive5 = "";
- $tactive6 = "active";
- $settab = "#settings";
- }
- if(isset($_POST['tambah_obu'])) {
- if ($perso_connection) {
- if ($img->check($_POST['captcha_code']) == true) {
- //check in perso database before insert
- $query_c = "SELECT count(*) as jum FROM obu_account WHERE obu_id = '".$_POST['obu_id']."'";
- $result_c = $mysqli_perso->query($query_c);
- $row_c = $result_c->fetch_array(MYSQLI_BOTH);
- if($row_c['jum'] > 0) {
- $res = $mysqli->query("SELECT * FROM obu_registered WHERE obu_id = '".$_POST['obu_id']."'")->fetch_array(MYSQLI_BOTH);
- if ( ! $res) {
- $query5 = "INSERT INTO obu_registered (obu_id,username,create_date,created_by,no_plat,no_mesin,tipe_akun) ".
- "VALUES ('".$_POST['obu_id']."', '".$_SESSION['username']."', NOW(), '".$_SESSION['username']."', '".$_POST['no_plat']."', '".$_POST['no_mesin']."','prepaid')";
- $result5 = $mysqli->query($query5);
- // send sms notification
- $res2 = $mysqli_perso->query("SELECT * FROM obu_account WHERE obu_id = '".$_POST['obu_id']."'")->fetch_array(MYSQLI_BOTH);
- $msg = 'OBU ID '.$res2['obu_id'].' berhasil ditambahkan';
- $mysqli_perso->query("INSERT INTO sms_inbox (obu_id,phone_number,sms,time_req) VALUES ('".$res2['obu_id']."', '".$res2['phone_number']."', '{$msg}', NOW())");
- if ($result5) {
- $topmsg = array('success' => "Berhasil menambah OBU baru ". $_POST['obu_id'] .".");
- //$saldo = "<h4>Sisa Saldo Anda <b>Rp. ". number_format($newbalance,0) .",-</b> Silahkan melakukan Top Up.</h4>";
- } else {
- $topmsg = array('error' => "Gagal menambah OBU ID ".$_POST['obu_id'].". OBU ID sudah terdaftar.");
- }
- } else {
- $topmsg = array('error' => "Gagal menambah OBU ID ".$_POST['obu_id'].". OBU ID sudah terdaftar.");
- }
- } else {
- $topmsg = array('error' => "OBU ID yang Anda masukkan tidak terdaftar.");
- }
- } else {
- $topmsg = array('error' => "Silakan mengisi kode CAPTCHA dengan benar");
- }
- } else {
- $topmsg = array('warning' => "Maaf untuk sementara Anda belum dapat menambahkan OBU.");
- }
- $tabactive5 = "class='active'";
- $tabactive1 = "";
- $tabactive2 = "";
- $tabactive3 = "";
- $tabactive4 = "";
- $tabactive6 = "";
- $tactive1 = "";
- $tactive2 = "";
- $tactive3 = "";
- $tactive4 = "";
- $tactive5 = "active";
- $tactive6 = "";
- $settab = "#obu";
- }
- //if (isset($_POST['tambah_obu']) || $perso_connection) {
- $query0 = "SELECT * FROM m_user where username = '". $_SESSION['username'] ."'";
- $result0 = $mysqli->query($query0);
- $row0 = $result0->fetch_array(MYSQLI_BOTH);
- $query = "SELECT * FROM obu_registered where username = '". $_SESSION['username'] ."'";
- $result = $mysqli->query($query);
- $row = $result->fetch_array(MYSQLI_BOTH);
- //$saldo = "<h4>Sisa Saldo Anda <b>Rp. ". number_format($row2['balance'],0) .",-</b> Silahkan melakukan Top Up.</h4>";
- $saldo = '';
- $query6 = "SELECT * FROM obu_registered WHERE username = '".$_SESSION['username']."' ORDER BY create_date ASC";
- $result6 = $mysqli->query($query6);
- $obulist_all = "";
- $obu_option = "";
- while ($row6 = $result6->fetch_object()) {
- if ($row6->obu_id <> '') {
- if ($perso_connection) {
- $query2 = "SELECT balance FROM obu_account WHERE obu_id = '".$row6->obu_id."' LIMIT 1";
- $result2 = $mysqli_perso->query($query2);
- $row2 = $result2->fetch_array(MYSQLI_BOTH);
- if ($row2['balance'] < 0) {
- $btn = "btn-danger";
- } else {
- $btn = "btn-success";
- }
- if ($row6->tipe_akun == 'prepaid') {
- $saldo .= "<tr><td>".$row6->obu_id."</td><td>".$row6->no_plat."</td><td>".$row6->no_mesin."</td><td align='right'><button class='btn $btn'>". number_format($row2['balance'],0) ."</button></td></tr>";
- //$saldo .= "<button class='btn btn-success'> Saldo OBU Number: ".$row6->obu_id." <b>Rp. ". number_format($row2['balance'],0) ."</b></button><br/><br/>";
- }
- }
- } else {
- $saldo .= "<tr><td colspan='5'>Tidak dapat menemukan Nomor OBU dalam database</td></tr>";
- }
- $obu_option .= "<option value='". $row6->obu_id ."'".(@$_POST['obu_option'] == $row6->obu_id ? ' selected="selected"' : '').">".$row6->obu_id."-".$row6->no_plat."</option>";
- $obu_last = $row6->obu_id;
- if ($row6->tipe_akun == "prepaid") {
- $akun = '<a href="ubah_layanan?obu_id='. $row6->obu_id.'&action=pascabayar" class="btn btn-default btn-xs"><span class="glyphicon glyphicon-pencil" aria-hidden="true"></span> Ubah ke Pasca Bayar</a>';
- } else {
- $akun = '<a href="ubah_layanan?obu_id='. $row6->obu_id.'&action=prabayar" class="btn btn-default btn-xs"><span class="glyphicon glyphicon-pencil" aria-hidden="true"></span> Ubah ke Pra Bayar</a>';
- }
- if ($row0['obu_id'] != $row6->obu_id) {
- $del = ' <a href="ubah_layanan?obu_id='. $row6->obu_id.'&action=delete" class="btn btn-danger btn-xs"><span class="glyphicon glyphicon-trash" aria-hidden="true"></span> Hapus</a>';
- } else {
- $del = ' <a href="javascript:void(0)" class="btn btn-danger btn-xs disabled"><span class="glyphicon glyphicon-trash" aria-hidden="true"></span> Hapus</a>';
- }
- if ($row6->tipe_akun == 'prepaid') {
- $account_type = 'Pra Bayar';
- $badge = 'badge bg-blue';
- } elseif ($row6->tipe_akun == 'postpaid') {
- $account_type = 'Pasca Bayar';
- $badge = 'badge bg-aqua';
- }
- $obulist_all .= "
- <tr>
- <td>".$row6->obu_id."</td>
- <td>".$row6->no_plat."</td>
- <td>".$row6->no_mesin."</td>
- <td class=\"text-center\">".$row6->create_date."</td>
- <td class=\"text-center\"><span class=\"{$badge}\">".$account_type."</span></td>
- <td class=\"text-right\">". $akun .$del ."</td>
- </tr>";
- }
- //}
- if (isset($_POST['lihat'])) {
- $obu_last = $_POST['obu_option'];
- $tabactive5 = "";
- $tabactive1 = "";
- $tabactive2 = "";
- $tabactive3 = "";
- $tabactive4 = "class='active'";
- $tabactive6 = "";
- $tactive1 = "";
- $tactive2 = "";
- $tactive3 = "";
- $tactive4 = "active";
- $tactive5 = "";
- $tactive6 = "";
- $settab = "#transaksi";
- if ( ! $perso_connection) {
- $topmsg = array('warning' => 'Maaf untuk sementara Anda belum dapat melihat daftar transaksi.');
- }
- }
- $his = "";
- if ($perso_connection) {
- $query3 = "SELECT * FROM obu_transaction WHERE obu_id = '".$obu_last."' order by tran_date_time desc LIMIT 10";
- $result3 = $mysqli_perso->query($query3);
- while($row3 = $result3->fetch_object()){
- $his .= "
- <tr>
- <td width=\"15%\">".$row3->ref_num."</td>
- <td width=\"15%\" class=\"text-center\">".$row3->tran_date_time."</td>
- <td width=\"35%\" align='right'>".number_format($row3->amount,0)."</td>
- <td width=\"35%\" align='right'>". number_format($row3->balance,0)."</td>
- </tr>
- ";
- }
- }
- $query8 = "SELECT * FROM obu_registered WHERE username = '".$_SESSION['username']."' and tipe_akun = 'postpaid' ORDER BY create_date ASC";
- $result8 = $mysqli->query($query8);
- $obulist_post = "";
- while ($row8 = $result8->fetch_object()) {
- if ($row8->tipe_akun == "prepaid") {
- $akun8 = "<button>Ubah ke Pasca Bayar</button>";
- } else {
- //$akun8 = "<button>Ubah ke Pra Bayar</button>";
- $akun8 = '<a href="ubah_layanan?obu_id='. $row8->obu_id.'&action=prabayar" class="btn btn-default btn-xs"><span class="glyphicon glyphicon-pencil" aria-hidden="true"></span> Ubah ke Pra Bayar</a>';
- }
- $obulist_post .= "
- <tr>
- <td>".$row8->obu_id."</td>
- <td>".$row8->no_plat."</td>
- <td>".$row8->no_mesin."</td>
- <td width=\"15%\" class=\"text-center\">".$row8->create_date."</td>
- <td width=\"15%\" class=\"text-center\">". $akun8. "</td>
- </tr>
- ";
- }
- if ($perso_connection) {
- mysqli_close($mysqli_perso);
- }
- ?>
- <html lang="en">
- <!--<![endif]-->
- <head>
- <meta charset="utf-8" />
- <title>Layanan Pengguna ERP Jakarta</title>
- <meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" name="viewport" />
- <meta content="" name="description" />
- <meta content="" name="author" />
- <!-- ================== BEGIN BASE CSS STYLE ================== -->
- <link href="http://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700" rel="stylesheet" />
- <link href="assets_mem/plugins/bootstrap/css/bootstrap.min.css" rel="stylesheet" />
- <link href="assets_mem/plugins/font-awesome/css/font-awesome.min.css" rel="stylesheet" />
- <link href="assets_mem/css/animate.min.css" rel="stylesheet" />
- <link href="assets_mem/css/style.min.css" rel="stylesheet" />
- <link href="assets_mem/css/style-responsive.min.css" rel="stylesheet" />
- <link href="assets_mem/css/theme/default.css" id="theme" rel="stylesheet" />
- <!-- ================== END BASE CSS STYLE ================== -->
- <!-- ================== BEGIN BASE JS ================== -->
- <script src="assets_mem/plugins/pace/pace.min.js"></script>
- <!-- ================== END BASE JS ================== -->
- </head>
- <body data-spy="scroll" data-target="#header-navbar" data-offset="51">
- <!-- begin #page-container -->
- <div id="page-container" class="fade">
- <!-- begin #header -->
- <div id="header" class="header navbar navbar-inverse navbar-fixed-top">
- <!-- begin container -->
- <div class="container">
- <!-- begin navbar-header -->
- <div class="navbar-header">
- <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#header-navbar">
- <span class="icon-bar"></span>
- <span class="icon-bar"></span>
- <span class="icon-bar"></span>
- </button>
- <a href="./" class="navbar-brand">
- <span class="brand-text">
- <span class="text-theme">Layanan Pengguna</span> ERP Jakarta
- </span>
- </a>
- </div>
- <!-- end navbar-header -->
- <!-- begin navbar-collapse -->
- <div class="collapse navbar-collapse" id="header-navbar">
- <ul class="nav navbar-nav navbar-right">
- <li><a href="#" data-click="scroll-to-target">Selamat Datang, <?php echo $row0['name'] ?></a></li>
- </ul>
- </div>
- <!-- end navbar-collapse -->
- </div>
- <!-- end container -->
- </div>
- <!-- end #header -->
- <!-- begin #about -->
- <div id="about" class="content" data-scrollview="true">
- <!-- begin container -->
- <div class="container" data-animation="true" data-animation-type="fadeInDown">
- <p class="content-desc">
- <h3>Selamat Datang <?php echo $row0['name'] ?> di Akun ERP Jakarta Anda, <a href="./logout">Logout</a>.</h3>
- <?php
- if( ! empty($topmsg)) {
- if (@$topmsg['error']) {
- echo '<div class="alert alert-danger text-center"><button type="button" class="close" data-dismiss="alert">×</button><strong>'.$topmsg['error'].'</strong></div>';
- }
- if (@$topmsg['warning']) {
- echo '<p class="alert alert-warning text-center"><button type="button" class="close" data-dismiss="alert">×</button><strong>'.$topmsg['warning'].'</strong></p>';
- }
- if (@$topmsg['success']) {
- echo '<p class="alert alert-success text-center"><button type="button" class="close" data-dismiss="alert">×</button><strong>'.$topmsg['success'].'</strong></p>';
- }
- }
- ?>
- </p>
- <!-- begin row -->
- <div class="row">
- <ul class="nav nav-tabs" role="tablist" id="myTab">
- <li role="presentation" <?php echo $tabactive1 ?>><a href="#home" aria-controls="home" role="tab" data-toggle="tab">Saldo (Pra Bayar)</a></li>
- <li role="presentation" <?php echo $tabactive2 ?>><a href="#topup" aria-controls="topup" role="tab" data-toggle="tab">Top Up (Pra Bayar)</a></li>
- <li role="presentation" <?php echo $tabactive3 ?>><a href="#postpaid" aria-controls="postpaid" role="tab" data-toggle="tab">Pasca Bayar</a></li>
- <li role="presentation" <?php echo $tabactive4 ?>><a href="#transaksi" aria-controls="transaksi" role="tab" data-toggle="tab">Transaksi</a></li>
- <li role="presentation" <?php echo $tabactive5 ?>><a href="#obu" aria-controls="obu" role="tab" data-toggle="tab">Daftar OBU</a></li>
- <li role="presentation" <?php echo @$tabactive6 ?>><a href="#settings" aria-controls="settings" role="tab" data-toggle="tab">Sunting</a></li>
- </ul>
- <div class="tab-content">
- <div role="tabpanel" class="tab-pane <?php echo $tactive1 ?>" id="home">
- <?php if ( ! $perso_connection && ! empty($tactive1)) { ?>
- <div class="alert alert-warning">Maaf untuk sementara halaman ini belum dapat ditampilkan.</div>
- <?php } else { ?>
- <table class="table table-striped table-bordered">
- <thead>
- <tr>
- <th class="text-center">Nomor OBU</th>
- <th class="text-center">Nomor Kendaraan</th>
- <th class="text-center">Nomor Mesin</th>
- <th class="text-center">Saldo</th>
- </tr>
- </thead>
- <tbody>
- <?php echo $saldo; ?>
- </tbody>
- </table>
- <?php } ?>
- </div>
- <div role="tabpanel" class="tab-pane <?php echo $tactive2 ?>" id="topup">
- <h4>Silahkan melakukan top up dengan mengisi form di bawah ini.</h4>
- <form class="form-horizontal" method="post" data-parsley-validate="true">
- <div class="col-md-6 form-col" data-animation="true" data-animation-type="fadeInRight">
- <div class="form-group">
- <label class="control-label col-md-3">Pilih Nomor OBU <span class="text-theme">*</span></label>
- <div class="col-md-9">
- <input type="hidden" name='handphone' id='handphone' class="form-control" value="<?php echo $row0['handphone'] ?>"/>
- <select class="form-control" name="obu_id" data-parsley-required="true">
- <option value="">- Pilih Satu -</option>
- <?php echo $obu_option ?>
- </select>
- </div>
- </div>
- <div class="form-group">
- <label class="control-label col-md-3">Nominal <span class="text-theme">*</span></label>
- <div class="col-md-9">
- <select class="form-control" name="nominal" data-parsley-required="true">
- <option value="">- Pilih Satu -</option>
- <option value="50000">50.000</option>
- <option value="100000">100.000</option>
- <option value="150000">150.000</option>
- <option value="200000">200.000</option>
- <option value="500000">500.000</option>
- <option value="1000000">1.000.000</option>
- </select>
- </div>
- </div>
- <div class="form-group">
- <label class="control-label col-md-3">Metode Bayar <span class="text-theme">*</span></label>
- <div class="col-md-9">
- <select class="form-control" name="metode" data-parsley-required="true">
- <option value="">- Pilih Satu -</option>
- <option value="transfer_bank">Transfer Bank</option>
- <option value="indomaret">Indomaret</option>
- <option value="alfamart">Alfamart</option>
- <option value="kartu_kredit">Kartu Kredit</option>
- </select>
- </div>
- </div>
- <div id="metodeOptionFields"></div>
- <div class="form-group">
- <label class="control-label col-md-3">CAPTCHA</label>
- <div class="col-md-9">
- <img src="captcha.php" id="captcha" alt="captcha" width="130" style="float:left;margin-right:10px;" class="img-rounded"/>
- <div class="input-group">
- <input type="text" name="captcha_code" size="30" placeholder="Security Code" class="form-control input-lg" data-parsley-required="true"/>
- <span class="input-group-addon">
- <a href="#" onclick="document.getElementById('captcha').src = 'captcha.php?' + Math.random(); return false"><i class='fa fa-refresh' alt='Refresh'></i></a></span>
- </div>
- </div>
- </div>
- <div class="form-group">
- <label class="control-label col-md-3"></label>
- <div class="col-md-9 text-left">
- <button type="submit" name="topup" class="btn btn-theme btn-block"><span class="glyphicon glyphicon-ok" aria-hidden="true"></span> Top Up</button>
- </div>
- </div>
- </div>
- </form>
- </div>
- <div role="tabpanel" class="tab-pane <?php echo $tactive3 ?>" id="postpaid">
- <table class="table table-striped table-bordered">
- <thead>
- <tr>
- <th class="text-center">Nomor OBU</th>
- <th class="text-center">Nomor Kendaraan</th>
- <th class="text-center">Nomor Mesin</th>
- <th class="text-center">Tanggal Registrasi</th>
- <th> </th>
- </tr>
- </thead>
- <tbody>
- <?php echo $obulist_post; ?>
- </tbody>
- </table>
- </div>
- <div role="tabpanel" class="tab-pane <?php echo $tactive4 ?>" id="transaksi">
- <form class="form-vertical" method="post">
- <div class="form-group">
- <div class="col-sm-10" style="padding-left:0px">
- <select class="form-control" name="obu_option">
- <option value="">- Pilih Nomor OBU -</option>
- <?php echo $obu_option ?>
- </select>
- </div>
- <div class="col-sm-2">
- <button type="submit" name="lihat" class="btn btn-theme btn-block"><span class="glyphicon glyphicon-search" aria-hidden="true"></span> Lihat</button>
- </div>
- </div>
- </form>
- <h3>Nomor OBU: <?php echo $obu_last; ?></h3>
- <table class="table table-striped table-bordered">
- <thead>
- <tr>
- <th class="text-center">Nomor Referensi</th>
- <th class="text-center">Tanggal dan Waktu</th>
- <th class="text-center">Jumlah</th>
- <th class="text-center">Saldo</th>
- </tr>
- </thead>
- <tbody>
- <?php echo $his; ?>
- </tbody>
- </table>
- </div>
- <div role="tabpanel" class="tab-pane <?php echo $tactive5 ?>" id="obu">
- <div id="frmAddOBU" style="display:none">
- <form class="form-horizontal" method="post" data-parsley-validate="true">
- <div class="col-md-6 form-col" data-animation="true" data-animation-type="fadeInRight">
- <div class="form-group">
- <label class="control-label col-md-3">Nomor OBU <span class="text-theme">*</span></label>
- <div class="col-md-9">
- <input type="text" name='obu_id' id='obu_id' class="form-control" data-parsley-required="true"/>
- </div>
- </div>
- <div class="form-group">
- <label class="control-label col-md-3">Nomor Kendaraan <span class="text-theme">*</span></label>
- <div class="col-md-9">
- <input type="text" name='no_plat' id='no_plat' class="form-control" data-parsley-required="true"/>
- </div>
- </div>
- <div class="form-group">
- <label class="control-label col-md-3">Nomor STNK/Mesin Kendaraan <span class="text-theme">*</span></label>
- <div class="col-md-9">
- <input type="text" name='no_mesin' id='no_mesin' class="form-control" data-parsley-required="true"/>
- </div>
- </div>
- <div class="form-group">
- <label class="control-label col-md-3">CAPTCHA</label>
- <div class="col-md-9">
- <img src="captcha.php" id="captcha2" alt="captcha" width="130" style="float:left;margin-right:10px;" class="img-rounded"/>
- <div class="input-group">
- <input type="text" name="captcha_code" size="30" placeholder="Security Code" class="form-control input-lg" data-parsley-required="true"/>
- <span class="input-group-addon">
- <a href="#" onclick="document.getElementById('captcha2').src = 'captcha.php?' + Math.random(); return false"><i class='fa fa-refresh' alt='Refresh'></i></a></span>
- </div>
- </div>
- </div>
- <div class="form-group">
- <label class="control-label col-md-3"></label>
- <div class="col-md-9 text-left">
- <button type="submit" name="tambah_obu" class="btn btn-theme btn-block"><span class="glyphicon glyphicon-ok" aria-hidden="true"></span> Tambah OBU</button>
- </div>
- </div>
- </div>
- </form>
- <div class="clearfix"></div>
- </div>
- <div class="row" style="margin:0 0 10px 0">
- <div class="col-md-12 text-right" style="padding:0px">
- <a href="javascript:void(0)" class="btn btn-default btn-xs" onclick="document.getElementById('frmAddOBU').style.display='block'"><span class="glyphicon glyphicon-plus" aria-hidden="true"></span> Tambah Baru</a>
- </div>
- </div>
- <table class="table table-striped table-bordered">
- <thead>
- <tr>
- <th class="text-center">OBU ID</th>
- <th class="text-center">Nomor Kendaraan</th>
- <th class="text-center">Nomor Mesin</th>
- <th width="15%" class="text-center">Tanggal Registrasi</th>
- <th class="text-center">Jenis Akun</th>
- <th width="22%"> </th>
- </tr>
- </thead>
- <tbody>
- <?php echo $obulist_all; ?>
- </tbody>
- </table>
- </div>
- <div role="tabpanel" class="tab-pane <?php echo $tactive6 ?>" id="settings">
- <form class="form-horizontal" method="post" data-parsley-validate="true">
- <div class="col-md-6 form-col" data-animation="true" data-animation-type="fadeInRight">
- <div id="frmSettings">
- <div class="form-group">
- <label class="control-label col-md-3">Username <span class="text-theme">*</span></label>
- <div class="col-md-9">
- <input type="text" name='username' id='username' class="form-control" readonly value="<?php echo $row0['username'] ?>" data-type="alphanum" data-parsley-required="true"/>
- </div>
- </div>
- <div class="form-group">
- <label class="control-label col-md-3">No. KTP <span class="text-theme">*</span></label>
- <div class="col-md-9">
- <input type="text" name='no_ktp' id='no_ktp' class="form-control" value="<?php echo isset($_POST['no_ktp']) ? $_POST['no_ktp'] : $row0['no_ktp'] ?>" data-parsley-required="true"/>
- </div>
- </div>
- <div class="form-group">
- <label class="control-label col-md-3">Nama Lengkap (Sesuai KTP) <span class="text-theme">*</span></label>
- <div class="col-md-9">
- <input type="text" name='name' id='name' class="form-control" value="<?php echo isset($_POST['name']) ? $_POST['name'] : $row0['name'] ?>" data-parsley-required="true"/>
- </div>
- </div>
- <div class="form-group">
- <label class="control-label col-md-3">Email <span class="text-theme">*</span></label>
- <div class="col-md-9">
- <input type="text" name='email' id='email' class="form-control" value="<?php echo isset($_POST['email']) ? $_POST['email'] : $row0['email'] ?>" data-parsley-required="true"/>
- </div>
- </div>
- <div class="form-group">
- <label class="control-label col-md-3">Nomor Handphone <span class="text-theme">*</span></label>
- <div class="col-md-9">
- <input type="text" name='handphone' id='handphone' class="form-control" value="<?php echo isset($_POST['handphone']) ? $_POST['handphone'] : $row0['handphone'] ?>" data-parsley-required="true"/>
- </div>
- </div>
- <div class="form-group">
- <label class="control-label col-md-3">Alamat <span class="text-theme">*</span></label>
- <div class="col-md-9">
- <input type="text" name='address' id='address' class="form-control" value="<?php echo isset($_POST['address']) ? $_POST['address'] : $row0['address'] ?>" data-parsley-required="true"/>
- </div>
- </div>
- <div class="form-group">
- <label class="control-label col-md-3">Kelurahan <span class="text-theme">*</span></label>
- <div class="col-md-9">
- <input type="text" name='kelurahan' id='kelurahan' class="form-control"value="<?php echo isset($_POST['kelurahan']) ? $_POST['kelurahan'] : $row0['kelurahan'] ?>" data-parsley-required="true"/>
- </div>
- </div>
- <div class="form-group">
- <label class="control-label col-md-3">Kecamatan <span class="text-theme">*</span></label>
- <div class="col-md-9">
- <input type="text" name='kecamatan' id='kecamatan' class="form-control" value="<?php echo isset($_POST['kecamatan']) ? $_POST['kecamatan'] : $row0['kecamatan'] ?>" data-parsley-required="true"/>
- </div>
- </div>
- <div class="form-group">
- <label class="control-label col-md-3">Kota <span class="text-theme">*</span></label>
- <div class="col-md-9">
- <input type="text" name='city' id='city' class="form-control" value="<?php echo isset($_POST['city']) ? $_POST['city'] : $row0['city'] ?>" data-parsley-required="true"/>
- </div>
- </div>
- <div class="form-group">
- <label class="control-label col-md-3">Provinsi <span class="text-theme">*</span></label>
- <div class="col-md-9">
- <input type="text" name='province' id='province' class="form-control" value="<?php echo isset($_POST['province']) ? $_POST['province'] : $row0['province'] ?>" data-parsley-required="true"/>
- </div>
- </div>
- <div class="form-group">
- <label class="control-label col-md-3">Kode Pos <span class="text-theme">*</span></label>
- <div class="col-md-9">
- <input type="text" name='zipcode' id='zipcode' class="form-control" value="<?php echo $row0['zipcode'] ?>" data-parsley-required="true"/>
- </div>
- </div>
- </div>
- <?php if (isset($_POST['update_profil'])) { ?>
- <div class="form-group" id="kodeSMSProfile">
- <label class="control-label col-md-3">Kode Verifikasi <span class="text-theme">*</span></label>
- <div class="col-md-9">
- <input type="text" name='kodeSMS' id='kodeSMS' class="form-control" />
- </div>
- </div>
- <!--
- <div class="form-group" id="btnUpdateProfileKodeSMS">
- <label class="control-label col-md-3"></label>
- <div class="col-md-9 text-left">
- <button type="submit" name="btnUpdateProfileKodeSMS" class="btn btn-theme btn-block">Submit</button>
- </div>
- </div>
- -->
- <script>
- document.getElementById('frmSettings').style.display = 'none';
- <?php if ($profile_updated) { ?>
- document.getElementById('frmSettings').style.display = 'block';
- document.getElementById('kodeSMSProfile').style.display = 'none';
- <?php } ?>
- </script>
- <?php } ?>
- <div class="form-group" id="btnUpdateProfile">
- <label class="control-label col-md-3"></label>
- <div class="col-md-9 text-left">
- <button type="submit" name="update_profil" class="btn btn-theme btn-block"><span class="glyphicon glyphicon-ok" aria-hidden="true"></span> Update</button>
- </div>
- </div>
- </div>
- <!--
- <div class="col-md-6 form-col" data-animation="true" data-animation-type="fadeInRight">
- <div class="form-group">
- <label class="control-label col-md-3">CAPTCHA</label>
- <div class="col-md-9">
- <img src="captcha.php" id="captcha3" alt="captcha" width="130" style="float:left;margin-right:10px;" class="img-rounded"/>
- <div class="input-group">
- <input type="text" name="captcha_code" size="30" placeholder="Security Code" class="form-control input-lg" data-parsley-required="true"/>
- <span class="input-group-addon">
- <a href="#" onclick="document.getElementById('captcha3').src = 'captcha.php?' + Math.random(); return false"><i class='fa fa-refresh' alt='Refresh'></i></a></span>
- </div>
- </div>
- </div>
- <div class="form-group">
- <label class="control-label col-md-3"></label>
- <div class="col-md-9 text-left">
- <button type="submit" name="update_profil" class="btn btn-theme btn-block">Update</button>
- </div>
- </div>
- </div>
- -->
- </form>
- </div>
- </div>
- </div>
- <!-- end row -->
- </div>
- <!-- end container -->
- </div>
- <!-- end #about -->
- <!-- begin #footer -->
- <div id="footer" class="footer">
- <div class="container">
- <div class="footer-brand">
- <img src="assets_mem/img/erplogo.png" height="200"/>
- </div>
- <p>
- © PT. Alita Praya Mitra 2014<br />
- </p>
- </div>
- </div>
- <!-- end #footer -->
- </div>
- <!-- end #page-container -->
- <!-- ================== BEGIN BASE JS ================== -->
- <script src="assets_mem/plugins/jquery/jquery-1.9.1.min.js"></script>
- <script src="assets_mem/plugins/jquery/jquery-migrate-1.1.0.min.js"></script>
- <script src="assets_mem/plugins/bootstrap/js/bootstrap.min.js"></script>
- <!--[if lt IE 9]>
- <script src="assets_mem/crossbrowserjs/html5shiv.js"></script>
- <script src="assets_mem/crossbrowserjs/respond.min.js"></script>
- <script src="assets_mem/crossbrowserjs/excanvas.min.js"></script>
- <![endif]-->
- <script src="assets_mem/plugins/jquery-cookie/jquery.cookie.js"></script>
- <script src="assets_mem/plugins/scrollMonitor/scrollMonitor.js"></script>
- <script src="assets/plugins/parsley/dist/parsley.js"></script>
- <script src="assets_mem/js/apps.min.js"></script>
- <!-- ================== END BASE JS ================== -->
- <link href="assets_mem/plugins/fancybox/jquery.fancybox.css" rel="stylesheet" />
- <script src="assets_mem/plugins/fancybox/jquery.fancybox.js"></script>
- <script>
- $(document).ready(function() {
- App.init();
- });
- </script>
- <script>
- $('#myTab a').click(function (e) {
- e.preventDefault();
- //$(this).tab('show');
- });
- // store the currently selected tab in the hash value
- $("ul.nav-tabs > li > a").on("shown.bs.tab", function (e) {
- var id = $(e.target).attr("href").substr(1);
- // window.location.hash = id;
- });
- // on load of the page: switch to the currently selected tab
- var hash = window.location.hash;
- //$('#myTab a[href="' + hash + '"]').tab('show');
- document.getElementsByName('metode')[0].onchange = function() {
- var fields = '';
- if (this.options[this.options.selectedIndex].text.toUpperCase() == 'TRANSFER BANK') {
- fields += '\
- <div class="form-group">\
- <label class="control-label col-md-3">Nama Bank <span class="text-theme">*</span></label>\
- <div class="col-md-9">\
- <select name="namaBank" class="form-control" data-parsley-required="true">\
- <option value="">- Pilih Satu -</option>\
- <option value="bank_mandiri">Bank Mandiri</option>\
- <option value="bank_dki">Bank DKI</option>\
- <option value="bank_bca">Bank BCA</option>\
- </select>\
- </div>\
- </div>';
- }
- if (this.options[this.options.selectedIndex].text.toUpperCase() == 'KARTU KREDIT') {
- fields += '\
- <div class="form-group">\
- <label class="control-label col-md-3">Jenis Kartu <span class="text-theme">*</span></label>\
- <div class="col-md-9">\
- <select name="typeKartuKredit" class="form-control" data-parsley-required="true">\
- <option value="">- Pilih Satu -</option>\
- <option value="master">Master</option>\
- <option value="visa">Visa</option>\
- </select>\
- </div>\
- </div>\
- \
- <div class="form-group">\
- <label class="control-label col-md-3">Nomor Kartu <span class="text-theme">*</span></label>\
- <div class="col-md-9">\
- <input type="text" name="nomorKartuKredit" class="form-control" data-parsley-required="true" />\
- </select>\
- </div>\
- </div>\
- \
- <div class="form-group">\
- <label class="control-label col-md-3">Nomor CVV <span class="text-theme">*</span></label>\
- <div class="col-md-9">\
- <input type="text" name="nomorCVVKartuKredit" class="form-control" data-parsley-required="true" />\
- </select>\
- </div>\
- </div>\
- \
- <div class="form-group">\
- <label class="control-label col-md-3">Masa Berlaku Hingga <span class="text-theme">*</span></label>\
- <div class="col-md-5">\
- <select name="typeKartuKredit" class="form-control" data-parsley-required="true">\
- <option value="">- Pilih Bulan -</option>';
- var months = ["", "Januari", "Februari", "Maret", "April", "Mei", "Juni", "Juli", "Agustus", "September", "Oktober", "Nopember", "Desember"];
- for (var i = 1; i < months.length; i++) {
- fields += '<option value="' + i +'">' + months[i] + '</option>';
- }
- fields += '\
- </select>\
- </div>\
- <div class="col-md-4">\
- <select name="typeKartuKredit" class="form-control" data-parsley-required="true">\
- <option value="">- Pilih Tahun -</option>';
- var year = new Date().getFullYear();
- for (var y = year; y < (year + 5); y++) {
- fields += '<option value="' + y +'">' + y + '</option>';
- }
- fields += '\
- </select>\
- </div>\
- </div>';
- }
- document.getElementById('metodeOptionFields').innerHTML = fields;
- };
- </script>
- </body>
- </html>
Add Comment
Please, Sign In to add comment