Sei sulla pagina 1di 27

Sourcode View

a. View Header user_telecenter

<header>
<!-- header-area start -->
<div id="sticker" class="header-area">
<div class="container">
<div class="row">
<div class="col-md-12 col-sm-12">
<!-- Navigation -->
<nav class="navbar navbar-default">
<!-- Brand and toggle get grouped for better
mobile display -->
<div class="navbar-header">
<button type="button" class="navbar-toggle
collapsed" data-toggle="collapse"
data-target=".bs-example-navbar-collapse-1"
aria-expanded="false">
<span class="sr-only">Toggle
navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<!-- Brand -->
<a class="navbar-brand page-scroll sticky-
logo" href="index.html">
<h1><span>T</span>eleCenterNgalam</h1>
<!-- Uncomment below if you prefer to use
an image logo -->
<!-- <img src="img/logo.png" alt=""
title=""> -->
</a>
</div>
<!-- Collect the nav links, forms, and other
content for toggling -->
<div class="collapse navbar-collapse main-
menu bs-example-navbar-collapse-1"
id="navbar-example">
<ul class="nav navbar-nav navbar-right">
<li class="active">
<a class="page-scroll"
href="#home">Beranda</a>
</li>
<li>
<a class="page-scroll"
href="#about">Tentang</a>
</li>
<li>
<a class="page-scroll" href=
"#services" > Panduan</a>
</li>
<li>
<a class="page-scroll" href="#pricing
"> Fasilitas</a>
</li>
<li>
<a class="page-scroll" href=
"#kegiatan"> Kegiatan</a>
</li>
<li>
<a class="page-scroll" href="http:
//localhost:81 /usertelecenter
/index.php/Calendar/ "> Peminjaman</a>
</li>
</ul>
</div>
<!-- navbar-collapse -->
</nav>
<!-- END: Navigation -->
</div>
</div>
</div>
</div>
<!-- header-area end -->
</header>
<!-- header end -->

b. Footer view user_telecenter

<footer>
<div class="footer-area">
<div class="container">
<div class="row">
<div class="col-md-4 col-sm-4 col-xs-12">
<div class="footer-content">
<div class="footer-head">
<div class="footer-logo">

<h2><span>T</span>elecenterNgalam</h2>
</div>
<!-- <div class="footer-icons">
<ul>
<li>
<a href="#"><i class="fa fa-
facebook"> </i></a>
</li>
<li>
<a href="#"><i class="fa fa-
twitter"> </i></a>
</li>
<li>
<a href="#"><i class="fa fa-
google"> </i></a>
</li>
<li>
<a href="#"><i class="fa fa-
pinterest"></i></a>
</li>
</ul>
</div> -->
</div>
</div>
</div>
<!-- end single footer -->
<div class="col-md-4 col-sm-4 col-xs-12">
<div class="footer-content">
<div class="footer-head">
<h4>information</h4>
<p>
Jl. Mayjen Sungkono No.63 Kel. Buring
Kec. Kedungkandang
Kota Malang Propinsi Jawa Timur Indonesia
</p>
<div class="footer-contacts">
<p><span>Tel:</span> 0341-
754070</p>
<p><span>Email:</span>
cdaragatitelecenter@yahoo.co.id</p>
<p><span>Working Hours:</span> 9am-
3pm</p>
</div>
</div>
</div>
</div>
<!-- end single footer -->
<!-- <div class="col-md-4 col-sm-4 col-xs-
12">
<div class="footer-content">
<div class="footer-head">
<h4>Instagram</h4>
<div class="flicker-img">
<a href="#"><img
src="img/portfolio/1.jpg" alt=""></a>
<a href="#"><img
src="img/portfolio/2.jpg" alt=""></a>
<a href="#"><img
src="img/portfolio/3.jpg" alt=""></a>
<a href="#"><img
src="img/portfolio/4.jpg" alt=""></a>
<a href="#"><img
src="img/portfolio/5.jpg" alt=""></a>
<a href="#"><img
src="img/portfolio/6.jpg" alt=""></a>
</div>
</div>
</div>
</div> -->
</div>
</div>
</div>
</footer>
c. View User Telecenter

<!-- Start Slider Area -->


<div id="home" class="slider-area">
<div class="bend niceties preview-2">
<div id="ensign-nivoslider" class="slides">
<img style="max-height: 20%; max-width: 20%;"
src="../assets/img/slider/gambar1.jpg" alt=""
title="#slider-direction-1" />
<img style="max-height: 20%; max-width: 20%;"
src="../assets/img/slider/gambar2.jpg" alt=""
title="#slider-direction-1" />
<img style="max-height: 20%; max-width: 20%;"
src="../assets/img/slider/gambar3.jpg" alt=""
title="#slider-direction-1" />
</div>
<!-- direction 1 -->
<div id="slider-direction-1" class="slider-direction
slider-one">
<div class="container">
<div class="row">
<div class="col-md-12 col-sm-12 col-xs-12">
<div class="slider-content">
<!-- layer 1 -->
<div class="layer-1-1 hidden-xs wow
slideInDown" data-wow-duration="2s" data-
wow-delay=".2s">
<h2 class="title1">Learn, Make It
Difference</h2>
</div>
<!-- layer 2 -->
<div class="layer-1-2 wow slideInUp" data-
wow-duration="2s" data-wow-delay=".1s">
<h1 class="title2">Telecenter Kota
Malang</h1>
</div>
<!-- layer 3 -->
</div>
</div>
</div>
</div>
</div>
<!-- direction 2 -->
<div id="slider-direction-2" class="slider-direction
slider-two">
<div class="container">
<div class="row">
<div class="col-md-12 col-sm-12 col-xs-12">
<div class="slider-content text-center">
<!-- layer 1 -->
<div class="layer-1-1 hidden-xs wow
slideInUp" data-wow-duration="2s" data-wow-
delay=".2s">
<h2 class="title1">TeleCenter Kota Malang
</h2>
</div>
<!-- layer 2 -->
<div class="layer-1-2 wow slideInUp" data-
wow-duration="2s" data-wow-delay=".1s">
<h1 class="title2">Kami Berada dalam
Pelayanan Teknologi Informasi</h1>
</div>
<!-- layer 3 -->
<div class="layer-1-3 hidden-xs wow
slideInUp" data-wow-duration="2s" data-wow-
delay=".2s">
<a class="ready-btn right-btn page-
scroll" href="#services">See Services</a>
<a class="ready-btn page-scroll"
href="#about">Learn More</a>
</div>
</div>
</div>
</div>
</div>
</div>

<!-- direction 3 -->


<div id="slider-direction-3" class="slider-direction
slider-two">
<div class="container">
<div class="row">
<div class="col-md-12 col-sm-12 col-xs-12">
<div class="slider-content">
<!-- layer 1 -->
<div class="layer-1-1 hidden-xs wow
slideInUp" data-wow-duration="2s" data-wow-delay=".2s">
<h2 class="title1">TeleCenter Kota Malang
</h2>
</div>
<!-- layer 2 -->
<div class="layer-1-2 wow slideInUp" data-
wow-duration="2s" data-wow-delay=".1s">
<h1 class="title2">Membantu Mengembang
kan Teknologi Informasi di Kalangan Masyarakat di Kota
Malang</h1>
</div>
<!-- layer 3 -->
<div class="layer-1-3 hidden-xs wow
slideInUp" data-wow-duration="2s" data-wow-delay=".2s">
<a class="ready-btn right-btn page-
scroll" href="#services">See Services</a>
<a class="ready-btn page-scroll"
href="#about">Learn More</a>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- End Slider Area -->

<!-- Start About area -->


<div id="about" class="about-area area-padding">
<div class="container">
<div class="row">
<div class="col-md-12 col-sm-12 col-xs-12">
<div class="section-headline text-center">
<h2>Tentang Telecenter</h2>
</div>
</div>
</div>
<div class="row">
<!-- single-well start-->
<div class="col-md-6 col-sm-6 col-xs-12">
<div class="well-left">
<div class="single-well">
<a href="#">
<img
src="../assets/img/about/gambar1.jpg" alt="">
</a>
</div>
</div>
</div>
<!-- single-well end-->
<div class="col-md-6 col-sm-6 col-xs-12">
<div class="well-middle">
<div class="single-well">
<a href="#">
<h4 class="sec-head">TeleCenter</h4>
</a>
<p>
Telecenter merupakan fasilitas komputer,
jaringan internet berikut sarana pendukungnya untuk
pemberdayaan masyarakat melalui kegiatan memperoleh dan
menyebarkan informasi serta komunikasi antar kelompok
masyarakat,
masyarakat dengan pemerintah maupun dengan
dunia usaha dalam rangka meningkatkan kapasitas masyarakat
di berbagai bidang.
<p>
<h4 class="sec-head">Tujuan</h4>
<p>Pemberdayaan masyarakat di berbagai bidang
melalui peningkatan kemampuan memperoleh dan menyebarkan
informasi berbasis teknologi informasi komunikasi<p>
<p>
</p>
<p>TUJUH STRATEGI UNTUK MENGURANGI KEMISKINAN
DENGAN PEMANFAATAN TIK </p>
<ul>
<li>
<i class="fa fa-check"></i> Meningkatkan
partisipasi dan kesadaran masyarakat akan manfaat TIK
</li>
<li>
<i class="fa fa-check"></i> Menyediakan
Akses informasi
</li>
<li>
<i class="fa fa-check"></i> Mengembangkan
SDM
</li>
<li>
<i class="fa fa-check"></i> Kemitraan
</li>
<li>
<i class="fa fa-check"></i> Membangun
Kepemimpinan yang Menjadi Tauladan
</li>
</ul>
</div>
</div>
</div>
<!-- End col-->
</div>
</div>
</div>
<!-- End About area -->

<!-- Start Service area -->


<div id="services" class="services-area area-padding">
<div class="container">
<div class="row">
<div class="col-md-12 col-sm-12 col-xs-12">
<div class="section-headline text-center">
<div class="section-headline services-head text-
center">
<h2>Alur Peminjaman</h2>
</div>
</div>
</div>
<div class="row text-center">
<div class="services-contents">
<!-- Start Left services -->
<div class="col-md-4 col-sm-4 col-xs-12">
<div class="about-move">
<div class="services-details">
<div class="single-services">
<a class="services-icon" href="#">
<i style='font-size:50px'
class='fas'>&#xf5a1;</i>
</a>
<h4>Mengisi Form Peminjaman</h4>
<p>
Dengan mengisi nama peminjam, email,
kuota peserta, nama organisasi/ instansi dari peminjam,
nomer handphone, tanggal pinjam, waktu pinjam, dan kegiatan
yang akan dilakukan oleh peminjam
</p>
</div>
</div>
<!-- end about-details -->
</div>
</div>
<div class="col-md-4 col-sm-4 col-xs-12">
<div class="about-move">
<div class="services-details">
<div class="single-services">
<a class="services-icon" href="#">
<i style='font-size:50px'
class='far'>&#xf274;</i>
</a>
<h4>Menunggu Verifikasi Admin</h4>
<p>
Admin menerima laporan peminjaman dari
user, kemmudian mengecek jadwal yang dikirim dari user.
Jika jadwal kosong, maka Admin akan memverifikasi
peminjaman dengan mengirim melalui email jika user dapat
meminjam gedung Telecenter.
</div>
</div>
<!-- end about-details -->
</div>
</div>
<div class="col-md-4 col-sm-4 col-xs-12">
<!-- end col-md-4 -->
<div class=" about-move">
<div class="services-details">
<div class="single-services">
<a class="services-icon" href="#">
<i style='font-size:50px'
class='fas'>&#xf0e0;</i>
</a>
<h4>Peminjam menerima E-mail</h4>
<p>
Peminjam menerima E-mail masuk jika
peminjaman yang dikirim diterima oleh Admin, maka Peminjam
dapat menggunakan gedung Telecenter
</p>
</div>
</div>
<!-- end about-details -->
</div>
</div>
<!-- End Left services -->
<!-- end about-details -->
</div>
</div>
</div>
</div>
</div>
</div>
<!-- End Service area -->
<!-- Start Wellcome Area -->
<!-- End Wellcome Area -->

<!-- Start portfolio Area -->


<div id="kegiatan" class="blog-area">
<div class="blog-inner area-padding">
<div class="blog-overly"></div>
<div class="container ">

<div class="row">
<div class="col-md-12 col-sm-12 col-xs-12">
<div class="section-headline text-center">
<h2>Kegiatan</h2>
</div>
</div>
</div>
<div class="row">
<?php
$koneksi = mysqli_connect("localhost",
"root", "", "telecenter");
$query = "select * from berita";
$hasil = mysqli_query($koneksi, $query);
while ($data=mysqli_fetch_array($hasil)) { ?>
<div class="col-md-4 col-sm-4 col-xs-12">

<div class="single-blog">
<div class="single-blog-img">
<a href="blog.html">
<img
src="../../telecenter/assets/images/<?php echo
$data['gambar'];?>" >
</a>
</div>
<div class="blog-meta">
<a
href="http://www.facebook.com/sharer.php?u=https://malangko
ta.go.id/" target="_blank">
<img
src="https://simplesharebuttons.com/images/somacro/facebook
.png" alt="Facebook " height="30px" width="30px" />
</a>
<a
href="https://twitter.com/share?url=https://simplesharebutt
ons.com&amp;text=Simple%20Share%20Buttons&amp;hashtags=simp
lesharebuttons" target="_blank">
<img
src="https://simplesharebuttons.com/images/somacro/twitter.
png" alt="Twitter" height="30px" width="30px"/>
</a>
</div>
<div class="blog-text">
<h4>
<a href="blog.html"><?php echo
$data['nama_berita'];?></a>
</h4>
<p>
<?php echo
substr($data['deskripsi_berita'], 0, 100);?>
</p>
</div>
<span>
<a href="cUser/detail/<?php echo
$data['id_berita'];?>" class="ready-btn">SELEGKAPNYA</a>
</span>
</div>
<!-- Start single blog -->
</div>
<?php
}
?>
<!-- End Left Blog-->
<!-- Start Left Blog -->
<!-- End Left Blog-->
<!-- Start Right Blog-->

<!-- End Right Blog-->


</div>
</div>
</div>
</div>
<!-- awesome-portfolio end -->
<!-- our-skill-area start -->

<!-- our-skill-area end -->

<!-- start pricing area -->


<div id="pricing" class="pricing-area area-padding">
<div class="container">
<div class="row">
<div class="col-md-12 col-sm-12 col-xs-12">
<div class="section-headline text-center">
<h2>Fasilitas TeleCenter</h2>
</div>
</div>
</div>
<div class="row">
<div class="col-md-4 col-sm-4 col-xs-12">
<div class="pri_table_list">
<h3>Sarana Prasarana<br/></h3>
<ol>
<li class="check">Ruang Pelatihan dengan
Layanan Internet</li>
<li class="check">Komputer</li>
<li class="check">Printer</li>
<li class="check">Kamera Digital</li>
<li class="check">LCD Proyektor</li>
<li class="check">Perangkat Jaringan</li>
<li class="check">Program Aplikasi OS,Office,
Billing System</li>
<li class="check">Meja Kursi lemari</li>
</ol>
</div>
</div>
<div class="col-md-4 col-sm-4 col-xs-12">
<div class="pri_table_list active">

<h3>Jam Operasinal dan Persyaratan<br/>


<span>Masyarakat Dapat Menggunakan</h3>
<ol>

<li>Jam Operasional Ruangan Pukul 08.00 -


16.00 WIB</li>
<li>Kapasitas Ruangan 20 Orang</li>
<li>Pengajar Ditentukan Oleh Petugas</li>
</ol>
</div>
</div>
<div class="col-md-4 col-sm-4 col-xs-12">
<div class="pri_table_list">
<h3>pengelola<br/> <span>TeleCenter</h3>
<ol>
<li>Pengelola Telecenter mempunyai tugas
melakukan pemberdayaan masyarakat
di berbagai bidang melalui peningkatan
kemampuan memperoleh dan menyebarkan informasi
berbasis teknologi informasi komunikasi</li>
<li>Susunan Organinasi</li>
<li>
<i class="fa fa-check"></i> Manager
</li>
<li>
<i class="fa fa-check"></i> Sekretaris
</li>
<li>
<i class="fa fa-check"></i> Bagian
Pengembangan dan Pelayanan
</li>
<li>
<i class="fa fa-check"></i> Bagian
Teknologi Informasi
</li>
<li>
<i class="fa fa-check"></i> Bagian
Pengamanan
</li>
</ol>
</div>
</div>
</div>
</div>
</div>
<!-- End pricing table area -->
<!-- Start contact Area -->

<!-- End Contact Area -->

d. View kalender

<div id="contact" class="contact-area">


<div class="contact-inner area-padding">
<div class="contact-overly"></div>
<div class="container ">
<div class="col-md-1 col-sm-1 col-xs-1"></div>
<div class="col-md-10 col-sm-10 col-xs-10">
<div class="section-headline text-center">
<br><br><br>
<h2>Jadwal Kegiatan</h2>
</div>
<div id="calendarIO"></div>
</div>
</div>
<script type="text/javascript" src="<?php echo
base_url().'assets/js/jquery.min.js'; ?>"></script>
<script type="text/javascript" src="<?php echo
base_url().'assets/js/moment.min.js'; ?>"></script>
<script type="text/javascript" src="<?php echo
base_url().'assets/js/bootstrap.min.js'; ?>"></script>
<script type="text/javascript" src="<?php echo
base_url().'assets/plugins/bootstrap-
datepicker/js/bootstrap-datepicker.min.js'; ?>"></script>
<script type="text/javascript" src="<?php echo
base_url().'assets/plugins/fullcalendar/fullcalendar.js';
?>"></script>
<script type="text/javascript">
var get_data = '<?php echo $get_data; ?>';
var backend_url = '<?php echo base_url(); ?>';

$(document).ready(function() {
$('.date-picker').datepicker();
$('#calendarIO').fullCalendar({
header: {
left: 'prev,next today',
center: 'title',
right: 'month,basicWeek,basicDay'
},
defaultDate: moment().format('YYYY-MM-DD'),
editable: true,
eventLimit: true, // allow "more" link when
too many events
selectable: true,
selectHelper: true,
select: function(start, end) {
$('#create_modal
input[name=start_date]').val(moment(start).format('YYYY-MM-
DD'));
$('#create_modal
input[name=end_date]').val(moment(end).format('YYYY-MM-
DD'));
$('#create_modal').modal('show');
save();

$('#calendarIO').fullCalendar('unselect');
},

events: JSON.parse(get_data)
});
});

$(document).on('click', '.add_calendar',
function(){
$('#create_modal
input[name=calendar_id]').val(0);
$('#create_modal').modal('show');
})

</script>
</body>
<footer>
<div id="contact" class="contact-area">
<div class="contact-inner area-padding">
<div class="contact-overly"></div>
<div class="container ">
<div class="row">
<div class="col-md-12 col-sm-12 col-xs-12">
<div class="section-headline text-center">
<br>
<h2>Form Peminjaman</h2>
</div>
</div>
</div>
<div class="row">
<!-- Start contact -->
<div class="col-md-12">
<div class="form contact-form">
<div id="sendmessage">Your message has been
sent. Thank you!</div>

<!-- <form action="" method="post"


role="form" class="contactForm"> --><?php echo
form_open_multipart('cUser/validation');?>
<div class="form-group">
<input type="text" name="input_nama"
class="form-control" placeholder="Nama Peminjam"data-
rule="minlen:4"/>
<!-- <div class="validation"></div> -->
</div>
<div class="form-group">
<input type="text" class="form-control"
name="input_email" placeholder="Email" data-
rule="minlen:4"/>
</div>
<div class="form-group">
<!-- <input type="text" class="form-
control" name="input_jumlah" placeholder="Jumlah Peserta"
data-rule="minlen:4"/> -->
<select class="form-control"
name="input_jumlah">
<option> ------ Pilih Jumlah -----
</option>
<option>10</option>
<option>11</option>
<option>12</option>
<option>13</option>
<option>14</option>
<option>15</option>
</select>
</div>
<div class="form-group">
<input type="text" name="input_asal"
class="form-control" placeholder="Nama
Kelompok/Instansi/Organisasi"data-rule="minlen:4"/>
</div>
<div class="form-group">
<input type="text" class="form-control"
name="input_nohp" placeholder="No.Telp" data-
rule="minlen:4"/>
</div>
<div class="form-group">
<input type="text" id="tanggal"
class="form-control" name="input_tanggal" value="<?php echo
date('d-m-Y'); ?>"/>
</div>
<div class="form-group">
<!-- <input type="time" class="form-
control" name="input_waktu_mulai" placeholder="Waktu Mulai"
data-rule="minlen:4"/> -->
<select class="form-control"
name="input_waktu_mulai">
<option> ------ Pilih Waktu Mulai ----
- </option>
<option>08:00</option>
<option>09:00</option>
<option>10:00</option>
<option>11.00</option>
<option>13:00</option>
<option>14:00</option>
<option>15:00</option>
</select>
</div>
<div class="form-group">
<select class="form-control"
name="input_waktu_selesai">
<option> ------ Pilih Waktu Selesai --
--- </option>
<option>08:00</option>
<option>09:00</option>
<option>10:00</option>
<option>11.00</option>
<option>13:00</option>
<option>14:00</option>
<option>15:00</option>
</select>
</div>
<div class="form-group">
<select name="input_kegiatan"
class="form-control">
<?php
$konek =
mysqli_connect("localhost","root","","telecenter");
$query = "select * from kegiatan";
$hasil = mysqli_query($konek,$query);
while($data=mysqli_fetch_array($hasil)){
echo "<option>$data[id_kegiatan]-
$data[nama_kegiatan]</option>";
}
?>
</select>
</div>
<div class="text-center"><button
type="submit">Kirim Pesan</button></div>
</form>
</div>
</div>
<!-- End Left contact -->
</div>
</div>
</div>
</div>

e. View kegiatan_detail

<!-- Start Bottom Header -->


<div class="header-bg page-area">
<div class="home-overly"></div>
<div class="container">
<div class="row">
<div class="col-md-12 col-sm-12 col-xs-12">
<div class="slider-content text-center">
<div class="header-bottom">
<div class="layer2 wow zoomIn" data-wow-
duration="1s" data-wow-delay=".4s">
<h1 class="title2">Details Berita
Dokumen</h1>
</div>
<div class="layer3 wow zoomInUp" data-
wow-duration="2s" data-wow-delay="1s">
<h2 class="title3"></h2>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- END Header -->
<div class="blog-page area-padding">
<div class="container" align="center">
<div class="row">
<div class="col-lg-4 col-md-4 col-sm-4 col-xs-
12">
<div class="page-head-blog">
<div class="single-blog-page">
</div>
</div>
</div>
</div>
</div>
</div>
<!-- End left sidebar -->
<!-- Start single blog -->
<div class="col-md-12 col-sm-12 col-xs-12">
<div class="row">
<form action="<?php echo
base_url().'cUser/detail/<?php echo $satubaris-
>id_berita';?>" method="post">
<div class="col-md-2 col-sm-2 col-xs-
2"></div>
<div class="col-md-8 col-sm-8 col-xs-8">
<!-- single-blog start -->
<article class="blog-post-wrapper">
<div class="post-thumbnail">
<img src="<?php echo
base_url().'../../telecenter/assets/images/'.$satubari
s->gambar;?>" alt="" />
</div>
<div class="post-information">
<h1><?php echo $satubaris-
>nama_berita;?></h1>
<!-- <div class="entry-meta">
<span class="author-meta"><i
class="fa fa-user"></i> <a href="#">admin</a></span>
<span><i class="fa fa-clock-
o"></i> march 28, 2016</span>
<span class="tag-meta">
<i class="fa fa-folder-o"></i>
<a href="#">painting</a>,
<a href="#">work</a>
</span>
<span>
<i class="fa fa-tags"></i>
<a href="#">tools</a>,
<a href="#"> Humer</a>,
<a href="#">House</a>
</span>
<span><i class="fa fa-comments-
o"></i> <a href="#">6 comments</a></span>
</div> -->
<div class="entry-content">
<p><?php echo $satubaris-
>deskripsi_berita;?></p>
</div>
</div>
<div class="col-md-2 col-sm-2 col-xs-
2"></div>
</article>

</div>
</div>
<!-- single-blog end -->
</div>
</div>
</div>
</div>
</div>
</div>
<!-- End Blog Area -->
<div class="clearfix"></div>

f. View connection
<?php
$server = "localhost";
$usernames = "root";
$passwords = "";
$database = "telecenter";
//untuk menghubungkan php dengan database
$mysqli = mysqli_connect($server, $usernames,
$passwords, $database);
if (mysqli_connect_errno()) {
echo 'koneksi gagal, ada masalah pada :
'.mysqli_connect_error();
exit();
mysqli_close($mysqli);
}
?>
g. View add
<?php
include "connection.php";

if(isset($_GET['simpan'])){
$nama = $_GET['nama'];
$email = $_GET['email'];
$jumlah = $_GET['jumlah'];
$asal = $_GET['asal'];
$nohp = $_GET['nohp'];
$tanggal = $_GET['tanggal'];
$waktu_mulai = $_GET['waktu_mulai'];
$waktu_selesai = $_GET['waktu_selesai'];
$kegiatan = $_GET['kegiatan'];

$data = mysqli_query($mysqli, "INSERT INTO


kunjungan(nama,email,jumlah,asal,nohp,tanggal,waktu_mu
lai,waktu_selesai,kegiatan)
VALUES('$nama','$email','$jumlah','$asal','$nohp','$ta
nggal','$waktu_mulai', '$waktu_selesai','$kegiatan')")
or die ("data salah : " .mysqli_error($mysqli));
header("Location: index.php");
}
?>

Sourcode Model
h. Model global model
<?php defined('BASEPATH') OR exit('No direct script
access allowed');

class Globalmodel extends CI_Model


{
public function get_list($table, $where = FALSE
)
{
if ($where) {
$this->db->where($where);
}
return $this->db->get($table)->result();
}
}

i. Model mUser
<?php
defined('BASEPATH') OR exit('No direct script
access allowed');

/**
*
*/
class mUser extends CI_Model
{

public function __construct()


{
parent::__construct();
$this->load->database();
}

public function dataArray(){


$query=$this->db->query("SELECT *
FROM kunjungan");
return $query->result_array();
}

public function insertdata($raw){


$sql="INSERT IGNORE INTO
kunjungan(nama,email,jumlah,asal,nohp,tanggal,waktu_mu
lai,waktu_selesai,kegiatan,pengajar)
VALUES(?,?,?,?,?,?,?,?,?,?);";
$this->db->query($sql,
array($raw['nama'],$raw['email'],$raw['jumlah'],$raw['
asal'],$raw['nohp'],$raw['tanggal'],$raw['waktu_mulai'
],$raw['waktu_selesai'],$raw['kegiatan'],$raw['pengaja
r']));
return $this->db->affected_rows();
}

public function getDataIndex($index){


$sql='select * FROM kunjungan WHERE
id_kunjungan = ? LIMIT 1';
$query=$this->db->query($sql,
$index);
return $query->row();
}

public function dataArray2(){


$query=$this->db->query("SELECT *
FROM berita");
return $query->result_array();
}

public function getDataIndex2($index){


$sql='select * FROM berita WHERE
id_berita = ? LIMIT 1';
$query=$this->db->query($sql,
$index);
return $query->row();
}

public function printdata($raw){


$sql="DELETE FROM berita WHERE
id_berita=?;";
$this->db->query($sql,
$raw['index']);
return $this->db->affected_rows();
}
}?>
j. Controller kalender

<?php defined('BASEPATH') OR exit('No direct script access


allowed');

class Calendar extends CI_Controller {

public function __construct()


{
parent::__construct();
$this->table = 'calendar';
$this->load->model('Globalmodel', 'modeldb');
}

public function index()


{
$data_calendar = $this->modeldb->get_list($this-
>table);
$calendar = array();
foreach ($data_calendar as $key => $val)
{
$calendar[] = array(
'id' =>
intval($val->id),
'title' => $val-
>title,
'description' =>
trim($val->description),
'start' =>
date_format( date_create($val->start_date) ,"Y-m-d H:i:s"),
'end' =>
date_format( date_create($val->end_date) ,"Y-m-d H:i:s"),
'color' => $val-
>color,
);
}

$data = array();
$data['get_data'] =
json_encode($calendar);
$this->load->view('Kalender', $data);
}

public function save()


{
$response = array();
$this->form_validation->set_rules('title', 'Title
cant be empty ', 'required');
if ($this->form_validation->run() == TRUE)
{
$param = $this->input->post();
$calendar_id = $param['calendar_id'];
unset($param['calendar_id']);
if($calendar_id == 0)
{
$param['create_at'] = date('Y-m-d
H:i:s');
$insert = $this->modeldb->insert($this-
>table, $param);

if ($insert > 0)
{
$response['status'] = TRUE;
$response['notif'] = 'Success
add calendar';
$response['id'] = $insert;
}
else
{
$response['status'] = FALSE;
$response['notif'] = 'Server
wrong, please save again';
}
}
else
{
$where = [ 'id' =>
$calendar_id];
$param['modified_at'] = date('Y-m-d
H:i:s');
$update = $this->modeldb->update($this-
>table, $param, $where);

if ($update > 0)
{
$response['status'] = TRUE;
$response['notif'] = 'Success
add calendar';
$response['id'] =
$calendar_id;
}
else
{
$response['status'] = FALSE;
$response['notif'] = 'Server
wrong, please save again';
}

}
}
else
{
$response['status'] = FALSE;
$response['notif'] = validation_errors();
}
echo json_encode($response);
}

k. Controller cUser

<?php
defined('BASEPATH') OR exit('No direct script access
allowed');

/**
*
*/
class cUser extends CI_Controller
{

public function __construct()


{
# code...
parent::__construct();
$this->load->model('mUser');
$this->load->helper('url','form');
$this->load->library('form_validation');
$this->load->library('session');
}
public function index() {
$this->load->database();
$this->load->model('mUser');
$data['array1']=$this->mUser->dataArray();
$this->load->view('user_telecenter',$data);
}

public function validation(){


$pengajar=5;

$this->form_validation-
>set_rules('input_nama','Nama','trim|required');
$this->form_validation-
>set_rules('input_email','Email','trim|required');
$this->form_validation-
>set_rules('input_jumlah','Jumlah','trim|required');
$this->form_validation-
>set_rules('input_asal','Asal','trim|required');
$this->form_validation-
>set_rules('input_nohp','Nohp','trim|required');
$this->form_validation-
>set_rules('input_tanggal','Tanggal','trim|required');
$this->form_validation-
>set_rules('input_waktu_mulai','Waktu
Mulai','trim|required');
$this->form_validation-
>set_rules('input_waktu_selesai','Waktu
Selesai','trim|required');
$this->form_validation-
>set_rules('input_kegiatan','Kegiatan','trim|required');

if ($this->form_validation->run()==FALSE) {
$this->load->view('a');
}
else {
$send['nama']=$this->input-
>post('input_nama');
$send['email']=$this->input-
>post('input_email');
$send['jumlah']=$this->input-
>post('input_jumlah');
$send['asal']=$this->input-
>post('input_asal');
$send['nohp']=$this->input-
>post('input_nohp');
$send['tanggal']=$this->input-
>post('input_tanggal');
$send['waktu_mulai']=$this->input-
>post('input_waktu_mulai');
$send['waktu_selesai']=$this->input-
>post('input_waktu_selesai');
$send['kegiatan']=$this->input-
>post('input_kegiatan');
$send['pengajar']=$pengajar;

$kembalian['jumlahh']=$this->mUser-
>insertdata($send);

$kembalian['array1']=$this->mUser-
>dataArray();
$this->load->view('user_telecenter',
$kembalian);

$this->session->set_flashdata('msg',
'Data berhasil ditambahkan');
redirect('cUser');
}
}

public function detail($index){


$this->form_validation-
>set_rules('print_nama_berita', 'Nama Berita',
'trim|required');
$this->form_validation-
>set_rules('print_deskripsi_berita', 'Deskripsi Berita',
'trim|required');
$this->form_validation-
>set_rules('print_gambar', 'Gambar', 'trim|required');

if ($this->form_validation->run()==FALSE) {
# code...
$datarow['satubaris']=$this->mUser-
>getDataIndex2($index);
$this->load->view('kegiatan_detail',
$datarow);
}
else {
$send['nama_berita'] = $this->input-
>post('print_nama_berita');
$send['deskripsi_berita'] = $this-
>input->post('print_deskripsi_berita');
$send['gambar'] = $this->input-
>post('print_gambar');
$send['index'] = $index;

// $kembalian['referer']=$this-
>agent->referer();
$kembalian['jumlah']=$this->mUser-
>printdata($send);

$kembalian['array1']=$this->mUser-
>dataArray2();
$this->load-
>view('kegiatan_detail',$kembalian);
}
}

}
?>

l. Controller cUser_telecenter

<?php
defined('BASEPATH') OR exit('No direct script access
allowed');

class cUser_telecenter extends CI_Controller {

public function __construct()


{
# code...
parent::__construct();
$this->load->model('mUser');
$this->load->helper('url','form');
$this->load->library('form_validation');
$this->load->library('session');
$this->load->database();
}

public function datatable(){


$this->load->model('mUser');
$dataKegiatan["array1"]=$this->mUser-
>dataArray();
$this->load-
>view('user_telecenter',$dataKegiatan);
}

public function index()


{
$this->load->database();
$this->load->model('mUser');
$data['array1']=$this->mUser->dataArray();
$this->load->view('user_telecenter',$data);
}

public function validation(){


$this->form_validation-
>set_rules('input_nama','Nama','trim|required');
$this->form_validation-
>set_rules('input_email','Email','trim|required');
$this->form_validation-
>set_rules('input_jumlah','Jumlah','trim|required');
$this->form_validation-
>set_rules('input_asal','Asal','trim|required');
$this->form_validation-
>set_rules('input_nohp','No Hp','trim|required');
$this->form_validation-
>set_rules('input_tanggal','Tanggal','trim|required');
$this->form_validation-
>set_rules('input_waktu_mulai','Waktu
Mulai','trim|required');
$this->form_validation-
>set_rules('input_waktu_selesai','Waktu
Selesai','trim|required');
$this->form_validation-
>set_rules('input_kegiatan','Kegiatan','trim|required');
$this->form_validation-
>set_rules('input_status','Status','trim|required');
$this->form_validation-
>set_rules('input_pengajar','Pengajar','trim|required');

if ($this->form_validation->run()==FALSE) {
$this->load->view('auh');
}
else {
$send['nama']=$this->input-
>post('input_nama');
$send['email']=$this->input-
>post('input_email');
$send['jumlah']=$this->input-
>post('input_jumlah');
$send['asal']=$this->input-
>post('input_asal');
$send['nohp']=$this->input-
>post('input_nohp');
$send['tanggal']=$this->input-
>post('input_tanggal');
$send['waktu_mulai']=$this->input-
>post('input_waktu_mulai');
$send['waktu_selesai']=$this->input-
>post('input_waktu_selesai');
$send['kegiatan']=$this->input-
>post('input_kegiatan');
$send['status']=$this->input-
>post('input_status');
$send['pengajar']=$this->input-
>post('input_pengajar');

$kembalian['jumlah']=$this->mUser-
>insertdata($send);

$kembalian['array1']=$this->mUser-
>dataArray();
$this->load->view('user_telecenter',
$kembalian);

$this->session->set_flashdata('msg',
'Data berhasil ditambahkan');
redirect('cUser_telecenter');
}
}
}

Potrebbero piacerti anche