• Tidak ada hasil yang ditemukan

RANCANGAN SISTEM DAN PROGRAM USULAN

A. Form Input Cuti

4.3 Code Generation

Berikut merupakan kode generation dari sistem informasi sistem pengajuan cuti pada Suku Dinas Kominfo dan Statistik Kota Administrasi Jakarta Timur dengan pemrograman terstruktur

</li>

</ol>

<div class="container-fluid">

<?php

if(isset($_POST['input'])){

$id = $_POST['id'];

$nik = $_POST['nik'];

$nama = $_POST['nama'];

$tanggal_cuti = $_POST['tanggal_cuti'];

$tanggal_masuk = $_POST['tanggal_masuk'];

$jumlah_cuti = $_POST['jumlah_cuti'];

$jenis_cuti = $_POST['jenis_cuti'];

$keperluan = $_POST['keperluan'];

$periode = $_POST['periode'];

$status = $_POST['status'];

$rand = rand(1000000,2000000);

$cek = mysqli_query($koneksi, "SELECT * FROM cuti WHERE tanggal_cuti='$tanggal_cuti' AND id='$id'");

if(mysqli_num_rows($cek) == 0){

$insert = mysqli_query($koneksi,

"INSERT INTO cuti (id, nik, nama, tanggal_cuti, tanggal_masuk, jumlah_cuti, jenis_cuti, keperluan, periode, status)

VALUES('$rand','$nik','$nama','$tanggal_cuti','$tanggal_masuk','$jumla h_cuti','$jenis_cuti','$keperluan','$periode','$status')") or die(mysqli_error());

if($insert){

echo '<div class="alert alert-success alert-dismissable"><button type="button" class="close" data-dismiss="alert" aria-hidden="true">&times;</button>Data Berhasil Di Simpan.</div>';

}else{

echo '<div class="alert alert-danger alert-dismissable"><button type="button" class="close" data-dismiss="alert" aria-hidden="true">&times;</button>Ups, Data Gagal Di simpan !</div>';

}

}else{

echo '<div class="alert danger alert-dismissable"><button type="button" class="close" data-dismiss="alert" aria-hidden="true">&times;</button>Data Sudah Ada..!</div>';

} }

?>

<div class="animated fadeIn">

<div class="row">

<div class="col-sm-5">

<div class="card">

<div class="card-header">

<strong>Input</strong> Cuti </div>

<div class="card-body">

<form action="input-cuti.php" method="post"

enctype="multipart/form-data" name="input" class="form-horizontal">

<div class="form-group row">

<div class="col-md-12">

<div class="input-group">

<span class="input-group-addon"><i class="fa fa-key"></i>

</span>

<input type="text" id="id" name="id"

class="form-control" readonly="readonly">

</div>

</div>

</div>

<div class="form-group row">

<div class="col-md-12">

<div class="input-group">

<span class="input-group-addon"><i class="fa fa-building"></i>

</span>

<input type="text" name="nik" id="nik"

class="form-control" value="<?php echo $_SESSION['user_id']; ?>"

readonly="readonly" />

</div>

</div>

</div>

<div class="form-group row">

<div class="col-md-12">

<div class="input-group">

<span class="input-group-addon"><i class="fa fa-user"></i>

</span>

<input type="text" name="nama" id="nama"

class="form-control" value="<?php echo $_SESSION['fullname']; ?>"

readonly="readonly" />

</div>

</div>

</div>

<div class="form-group row">

<div class="col-md-12">

<div class="input-group">

<span class="input-group-addon"><i class="fa fa-calendar"></i>

</span>

<input type="text" id="tanggal_cuti"

name="tanggal_cuti" class="input-group date form-control" data-date=""

data-date-format="yyyy-mm-dd" placeholder="Tanggal Cuti"

required="required">

</div>

</div>

</div>

<div class="form-group row">

<div class="col-md-12">

<div class="input-group">

<span class="input-group-addon"><i class="fa fa-calendar"></i>

</span>

<input type="text" id="tanggal_masuk"

name="tanggal_masuk" class="input-group date form-control" data-date=""

data-date-format="yyyy-mm-dd" placeholder="Tanggal Masuk"

required="required">

</div>

</div>

</div>

<div class="form-group row">

<div class="col-md-8">

<div class="input-group">

<span class="input-group-addon"><i class="fa fa-plus"></i>

</span>

<select name="jumlah_cuti"

id="jumlah_cuti" class="form-control" required>

<option value=""> Pilih Jumlah Cuti

--</option>

<option value="1">1 Hari</option>

<option value="2">2 Hari</option>

<option value="3">3 Hari</option>

<option value="4">4 Hari</option>

<option value="5">5 Hari</option>

<option value="6">6 Hari</option>

<option value="7">7 Hari</option>

<option value="8">8 Hari</option>

<option value="9">9 Hari</option>

<option value="10">10 Hari</option>

</select>

</div>

</div>

</div>

<div class="form-group row">

<div class="col-md-12">

<div class="input-group">

<span class="input-group-addon"><i class="fa fa-list"></i>

</span>

<select name="jenis_cuti" id="jenis_cuti"

class="form-control" required>

<option value=""> -- Pilih Jenis Cuti -- </option>

<?php

$query1="select * from jenis_cuti order by id";

$tampil=mysqli_query($koneksi, $query1) or die(mysqli_error());

while($data=mysqli_fetch_array($tampil)) {

?>

<option value="<?php echo

$data['jenis'];?>"><?php echo $data['jenis'];?></option>

<?php } ?>

</select>

</div>

</div>

</div>

<div class="form-group row">

<div class="col-md-12">

<div class="input-group">

<span class="input-group-addon"><i class="fa fa-envelope"></i>

</span>

<input type="text" id="keperluan"

name="keperluan" class="form-control" placeholder="Keperluan"

required="required">

</div>

</div>

</div>

<div class="form-group row">

<div class="col-md-12">

<div class="input-group">

<span class="input-group-addon"><i class="fa fa-calendar"></i>

</span>

<select id="periode" name="periode"

class="form-control" required>

<option value="">-- Pilih Periode Tahun Cuti --</option>

<option value="2017">2017</option>

<option value="2018">2018</option>

<option value="2019">2019</option>

</select>

</div>

</div>

</div>

<div class="form-group row">

<div class="col-md-12">

<div class="input-group">

<input type="hidden" id="status"

name="status" value="Process">

</div>

</div>

</div>

<div class="form-group row">

<div class="col-md-12">

<div class="input">

<input type="submit" name="input"

value="Submit" class="btn btn-sm btn-success">

<a href="index.php" class="btn sm btn-danger"> Batal</a>

</div>

</div>

</div>

</form>

</div>

</div>

</div>

</div>

</div>

<!-- /.conainer-fluid -->

</main>

</div>

</div>

<?php include "footer.php"; ?>

<!-- Bootstrap and necessary plugins -->

<script src="../js/jquery.min.js"></script>

<script src="../js/tether.min.js"></script>

<script src="../js/bootstrap.min.js"></script>

<script src="../js/pace.min.js"></script>

<script src="../datepicker/bootstrap-datepicker.js"></script>

<script src="../select2/select2.full.min.js"></script>

<script>

$(function () {

$(".select2").select2();

});

</script>

<!-- GenesisUI main scripts -->

<script src="../js/app.js"></script>

<script>

//options method for call datepicker

$(".input-group.date").datepicker({ autoclose: true, todayHighlight: true });

</script>

<!-- Plugins and scripts required by this views -->

<!-- Custom scripts required by this view -->

<script src="../amcharts/amcharts.js"></script>

<script src="../amcharts/serial.js"></script>

<script src="../amcharts/dataloader.min.js"></script>

<script>

var chart = AmCharts.makeChart( "chartdiv", { "type": "serial",

"dataLoader": { "url": "data.php"

},

"pathToImages": "http://www.amcharts.com/lib/images/", "categoryField": "category",

"dataDateFormat": "YYYY-MM-DD", "startDuration": 1,

"categoryAxis": { "parseDates": true },

"graphs": [ {

"valueField": "value1", "bullet": "round",

"bulletBorderColor": "#FFFFFF", "bulletBorderThickness": 2, "lineThickness ": 2,

"lineAlpha": 0.5 }, {

"valueField": "value2", "bullet": "round",

"bulletBorderColor": "#FFFFFF", "bulletBorderThickness": 2, "lineThickness ": 2,

"lineAlpha": 0.5 } ]

} );

</script>

</body>

</html>

Dokumen terkait