Listing program
Controller Pengunjung
<?php if ( ! defined('BASEPATH')) exit('No direct script access
allowed');
class pengunjung extends CI_Controller {
function __construct(){
parent::__construct();
$this->load->helper('url');
$this->load->database();
$this->load->library('calendar');
public function index()
$kalender = $this->calendar->generate();
$kal = array('kalender' => $kalender);
$this->load->view('atas');
$this->load->view('artikel',$kal);
$this->load->view('info_unit');
$this->load->view('kaki');
public function baca($id='0')
$data['id']=$id;
$this->load->view('atas');
$this->load->view('artikel_baca',$data);
$this->load->view('Komentar/komentar',$data);
$this->load->view('kaki');
}
public function jadwal()
$kalender = $this->calendar->generate();
$kal = array('kalender' => $kalender);
$this->load->view('atas');
$this->load->view('jadwal_sukir',$kal);
$this->load->view('kaki');
public function unit()
$this->load->view('atas');
$this->load->view('unit');
$this->load->view('kaki');
public function foto()
$this->load->view('atas');
$this->load->view('foto');
$this->load->view('kaki');
public function video()
$this->load->view('atas');
$this->load->view('video');
$this->load->view('info_unit');
$this->load->view('kaki');
}
public function anggota()
$this->load->view('atas');
$this->load->view('anggota');
$this->load->view('kaki');
public function profil($id='0')
$data['id']=$id;
$this->load->view('atas');
$this->load->view('profil',$data);
$this->load->view('kaki');
public function testimoni()
$this->load->view('atas');
$this->load->view('testimoni');
$this->load->view('info_unit');
$this->load->view('kaki');
View Atas
<html lang="en">
<head>
<title>FAST Jambi</title>
<base href="<?php echo base_url();?>" />
<meta name="viewport" content="width=device-width, initial-
scale=1">
<link rel="icon" type="image/icon" href="icon/[Link]" />
<meta name="viewport" content="width=device-width, initial-
scale=1, maximum-scale=1, user-scalable=no">
<link rel="stylesheet" type="text/css" href="css/[Link]" />
<link rel="stylesheet" type="text/css" href="css/[Link]" />
<link rel="stylesheet" href="css/[Link]"
type="text/css" media="" />
<script type="text/javascript" src="js/[Link]"></script>
<script type="text/javascript"
src="js/[Link]"></script>
<script type="text/javascript" src="js/[Link]-
[Link]"></script>
<link rel="stylesheet" type="text/css" href="css/[Link]-
[Link]" media="screen" />
<script type="text/javascript">
$(function() {
$('#gallery a').lightBox();
});
$(document).ready(function() { //utk pdf
$('[Link]').gdocsViewer({width: 1110, height: 750});
$('#embedURL').gdocsViewer();
});
</script>
<style type="text/css" media="screen">
.atur-dewek{
width:500px;
.gallery {
display: inline-block;
width: 300px;
border: none;
.jumbotron {
background-color: #93CC36;
/*==================Navbar============================*/
/* navbar */
.navbar-default {
background-color: #6B9A00;
border-color: #6B9A00;
/* title */
.navbar-default .navbar-brand {
color: #FFFFFF;
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
color: #666666;
/* link */
.navbar-default .navbar-nav > li > a {
color: #FFFFFF;
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
color: #666666;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
color: #666666;
background-color: #449D44;
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
color: #FFFFFF;
background-color: #97B03D;
/* caret */
.navbar-default .navbar-nav > .dropdown > a .caret {
border-top-color: #FFFFFF;
border-bottom-color: #6B9A00;
.navbar-default .navbar-nav > .dropdown > a:hover .caret,
.navbar-default .navbar-nav > .dropdown > a:focus .caret {
border-top-color: #666666;
border-bottom-color: #6B9A00;
.navbar-default .navbar-nav > .open > a .caret,
.navbar-default .navbar-nav > .open > a:hover .caret,
.navbar-default .navbar-nav > .open > a:focus .caret {
border-top-color: #666666;
border-bottom-color: #6B9A00;
/* mobile version */
.navbar-default .navbar-toggle {
border-color: #FFFFFF;
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
background-color: #6B9A00;
.navbar-default .navbar-toggle .icon-bar {
background-color: #FFFFFF;
@media (max-width: 767px) {
.navbar-default .navbar-nav .open .dropdown-menu > li > a {
color: #FFFFFF;
.navbar-default .navbar-nav .open .dropdown-menu > li >
a:hover,
.navbar-default .navbar-nav .open .dropdown-menu > li >
a:focus {
color: #666666;
/*=================Background=========================*/
#gambar-belakang{
background-image: url(foto/BG/Unja_2.jpg);
background-repeat:repeat;
background-attachment:fixed;
background-position:center;
background-size:100% auto;
/*=================Untuk Pagination===================*/
.halaman {
margin:10px;
font-size:11px;
.halaman a
padding:3px;
background:#990000;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border:1px solid #FFA500;
font-size:10px;
font-weight:bold;
color:#FFF;
text-decoration:none;
/*=================^^^^^^^^^^^^^^^^^===================*/
body{
background-color:#FFFFFF;
.J{font-size:18px;}
td{
font-size:12px;
</style>
</head>
<body id="gambar-belakang">
<nav class="navbar navbar-default " role="navigation">
<img src="foto/logo/FAST_Jambi1.jpg" class="img-rounded img-
responsive"/>
<div class="container" id="atas">
<div class="navbar-header">
<button class="navbar-toggle" type="button" data-
toggle="collapse" data-target=".bs-navbar-collapse">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a href="[Link]/pengunjung/index" class="navbar-brand"
style="font-family:Andalus">Home</a>
</div>
<nav class="collapse navbar-collapse bs-navbar-collapse"
role="navigation">
<ul class="nav navbar-nav">
<li><a href="[Link]/pengunjung/anggota" class="navbar-
brand" style="font-family:Andalus">Anggota</a></li>
</ul>
<ul class="nav navbar-nav">
<li><a href="[Link]/pengunjung/unit" class="navbar-brand"
style="font-family:Andalus">Airsoftgun</a></li>
</ul>
<ul class="nav navbar-nav">
<li><a href="[Link]/daftar" class="navbar-brand"
style="font-family:Andalus">Daftar</a></li>
</ul>
<ul class="nav navbar-nav">
<li class="dropdown">
<a href="" class="dropdown-toggle" data-
toggle="dropdown">Galeri<span class="caret"></span></a>
<ul class="dropdown-menu" role="menu">
<li><a href="[Link]/pengunjung/foto"
class="glyphicon glyphicon-picture">Foto</a></li>
<li><a href="[Link]/pengunjung/video"
class="glyphicon glyphicon-facetime-video">Video</a></li>
</ul>
</li>
</ul>
<ul class="nav navbar-nav">
<li class="dropdown">
<a href="" class="dropdown-toggle" data-
toggle="dropdown">Profil<span class="caret"></span></a>
<ul class="dropdown-menu" role="menu">
<li><a href="[Link]/pengunjung/testimoni"
class="glyphicon glyphicon-facetime-video">Testimoni</a></li>
<?php $query=$this->db->query("select * from profil ");
foreach ($query->result_array() as $row): ?>
<li><a href="[Link]/pengunjung/profil/<?php
echo $row['id']; ?>" class="glyphicon"><?php echo $row['judul'];
?></a></li>
<?php endforeach; ?>
</ul>
</li>
</ul>
<ul class="nav navbar-nav navbar-right">
<li class="dropdown">
<a href="" class="dropdown-toggle" data-
toggle="dropdown" style="font-family:Andalus">Login<span
class="caret"></span></a>
<ul class="dropdown-menu" role="menu">
<li><a href="[Link]/admin">Admin</a></li>
<li class="divider"></li>
<li><a href="[Link]/anggota">Anggota</a></li>
</ul>
</li>
</ul>
</nav>
</div>
</nav>
View Daftar
<div class="daftar">
<div class="container">
<div class="col-md-13">
<div class="jumbotron">
<table >
<form method="post" action="" align="center"
enctype="multipart/form-data" >
<div class="row">
<div><strong>Foto</strong><input type="file"
name="mfoto" value="" /></div>
</div>
<div class="row">
<div><strong>Nama</strong><input type="text"
name="nama" class="form-control" required /></div>
</div>
<div class="row">
<div><strong>Alamat</strong><input type="text"
name="alamat" class="form-control" required /></div>
</div>
<div class="row">
<div><strong>KTP</strong><input type="text"
name="ktp" class="form-control" required /></div>
</div>
<div class="row">
<div><strong>Hp</strong><input type="text"
name="hp" class="form-control" required /></div>
</div>
<div class="row">
<div><strong>Email</strong><input type="text"
name="email" class="form-control" required /></div>
</div>
<div class="row">
<div><strong>URL Facebook</strong><input
type="text" name="fb" class="form-control" required /></div>
</div>
<div class="row">
<strong>Unit Airsoftgun</strong>
<select name="nmunit" required
class="form-control">
<option value=""
>>--pilih--<</option>
<?php $query=$this->db-
>query("select * from unit where kategori='Unit Airsoftgun'");
foreach ($query->result_array()
as $row): ?>
<option value="<?php echo
$row['nama']; ?>"><?php echo $row['nama']; ?></option>";
<?php endforeach; ?>
<option value="lainnya"
>Lainnya</option>
</select>
</div>
<div class="row">
<div><strong>Pekerjaan</strong><input type="text"
name="pekerjaan" class="form-control" required /></div>
</div>
<div class="row">
<div><strong>Password</strong><input
type="password" name="pass" class="form-control" required /></div>
</div><br />
<td><button class="btn btn-success" type="submit"
name="simpan" value="">DAFTAR</button>
<button class="btn btn-danger" type="reset"
value="">BATAL</button></td>
</tr>
</form>
</div>
<?php
if(isset($_POST['simpan'])){
$nama=$_POST['nama'];
$alamat=$_POST['alamat'];
$nmunit=$_POST['nmunit'];
$ktp=$_POST['ktp'];
$hp=$_POST['hp'];
$email=$_POST['email'];
$fb=$_POST['fb'];
$pekerjaan=$_POST['pekerjaan'];
$pass=$_POST['pass'];
$alamat ="foto/foto_anggota/".$_FILES["mfoto"]["name"];
$foto=$_FILES["mfoto"]["name"];
move_uploaded_file($_FILES["mfoto"]["tmp_name"], $alamat);
$q=$this->db->query("select * from anggota where nama ='$nama'");
if($q->num_rows()>0){
echo'<script type="text/javascript">
//<![CDATA[
alert("Sudah ada Nama Pengguna yang sama");
//]]>
</script>';
}else{
$query=$this->db->query("insert into anggota
value('','$nama','$alamat','$ktp','$hp','$email','$fb','$nmunit','$fot
o','$pass','$pekerjaan')");
echo'<script type="text/javascript">
//<![CDATA[
alert("Selamat bergabung dengan komunitas F.A.S.T
Jambi");
//]]>
</script>';
?>
</table>
</div></div>
</div></div>
View Artikel
<div class="arikel">
<div class="container">
<div class="row">
<div class="col-md-10">
<?php
$dataPerPage = 6;
if(isset($_GET['page']))
$noPage = $_GET['page'];
}
else $noPage = 1;
$offset = ($noPage - 1) * $dataPerPage;
$query=$this->db->query("select * from artikel ORDER
BY id desc LIMIT $offset, $dataPerPage");
foreach($query->result()as $row){?>
<div class="col-md-4">
<div class="thumbnail">
<img src="foto/foto_artikel/<?php echo $row-
>mfoto; ?>" class="" style="height: 220px;"/>
<div class="caption">
<h4 align="center"><?php echo $row->judul;?
></h4>
<h5 align="center"><?php echo $row-
>sinopsis;?></h5>
<p align="center"><a
href="[Link]/pengunjung/baca/<?php echo $row->id;?>" class="btn
btn-success" role="button">Baca</a></p>
</div>
</div>
</div><?php } ?>
</div>
<?php $query=$this->db->query("select * from jual_beli
order by id desc limit 1");
if($query->num_rows()>0){
$row=$query->row(); ?>
<div class="col-md-2">
<div class="thumbnail">
<h5 align="center"><strong><?php echo
$row->nama;?></strong></h5>
<h5 align="center">Kategori :<?php
echo $row->kategori;?></h5>
<img src="foto/fjb/<?php echo $row-
>foto; ?>" class="" style="height: 100px;"/>
<table class="table table-striped
table-responsive">
<?php $query=$this->db->query("select
* from diskusi_fjb where keterangan='$row->keterangan' ORDER BY id
desc LIMIT 5");
foreach($query->result()as
$row){?>
<tr>
<td><strong><?php echo
$row->nama;?></strong> <?php echo $row->isi_diskusi;?></td>
</tr><?php } ?>
</table>
</div>
</div><?php }
<?php $query=$this->db->query("select * from
forum order by id desc limit 1");
if($query->num_rows()>0){
$row=$query->row(); ?>
<div class="col-md-2">
<div class="thumbnail">
<h5 align="center"><strong><?php echo
$row->nama;?></strong></h5>
<h5><?php echo $row->topik;?></h5>
<table class="table table-striped
table-responsive">
<?php $query=$this->db-
>query("select * from diskusi where topik='$row->topik' ORDER BY id
desc LIMIT 5");
foreach($query-
>result()as $row){?>
<tr>
<td><strong><?php echo
$row->nama;?></strong><?php echo $row->isi_diskusi;?></td>
</tr><?php } ?>
</table>
</div></div><?php }
//
========================================^^^^^^^^^^^^^^^^^^^^^^^^^=====
=======================================?>
</div>
<?php $query = "SELECT COUNT(*) AS jumData FROM artikel";
$hasil = mysql_query($query);
$data = mysql_fetch_array($hasil);
$jumData = $data['jumData'];
$jumPage = ceil($jumData/$dataPerPage);
// menampilkan navigasi paging
echo "<ul class='pager'>";
if ($noPage > 1) echo "<li><a href='".
$_SERVER['PHP_SELF']."?page=".($noPage-1)."'><< Prev</a></li>";
for($page = 1; $page <= $jumPage; $page++)
if ((($page >= $noPage - 3) && ($page <= $noPage + 3))
|| ($page == 1) || ($page == $jumPage))
// if (($showPage == 1) && ($page != 2)) echo "<li
class='disabled'><a href='#'>...</a></li>";
// if (($showPage != ($jumPage - 1)) && ($page ==
$jumPage)) echo "<li class='disabled'><a href='#'>...</a></li>";
if ($page == $noPage) echo "<li class='active'><a>".
$page."</a></li>";
else echo "<li ><a href='".$_SERVER['PHP_SELF']."?
page=".$page."'>".$page."</a></li>";
$showPage = $page;
}
}
if ($noPage < $jumPage) echo "<li><a href='".
$_SERVER['PHP_SELF']."?page=".($noPage+1)."'>Next >></a></li>";
echo "</ul>";
?>
</div></div>
View Foto
<div class="foto">
<div class="container">
<div class="row">
<?php $dataPerPage = 18;
if(isset($_GET['page']))
$noPage = $_GET['page'];
else $noPage = 1;
$offset = ($noPage - 1) * $dataPerPage;
$query=$this->db->query("select mfoto from foto ORDER BY id
desc limit $offset, $dataPerPage");
foreach($query->result()as $row){?>
<div class="col-xs-6 col-sm-4 col-md-2">
<div id="gallery" class="thumbnail">
<a href="foto/foto_sukir/<?php echo $row-
>mfoto; ?>" title="" class="img-responsive">
<img class="img-responsive"
src="foto/foto_sukir/<?php echo $row->mfoto; ?>" style="height:
130px;"/>
</a>
</div>
</div><?php } ?>
</div>
<?php $query = "SELECT COUNT(*) AS jumData FROM foto";
$hasil = mysql_query($query);
$data = mysql_fetch_array($hasil);
$jumData = $data['jumData'];
$jumPage = ceil($jumData/$dataPerPage);
// menampilkan navigasi paging
echo "<ul class='pager' >";
if ($noPage > 1) echo "<li><a href='".
$_SERVER['PHP_SELF']."?page=".($noPage-1)."'><< Prev</a></li>";
for($page = 1; $page <= $jumPage; $page++)
if ((($page >= $noPage - 3) && ($page <= $noPage + 3))
|| ($page == 1) || ($page == $jumPage))
// if (($showPage == 1) && ($page != 2)) echo "<li
class='disabled'><a href='#'>...</a></li>";
// if (($showPage != ($jumPage - 1)) && ($page ==
$jumPage)) echo "<li class='disabled'><a href='#'>...</a></li>";
if ($page == $noPage) echo "<li class='active'><a>".
$page."</a></li>";
else echo "<li><a href='".$_SERVER['PHP_SELF']."?
page=".$page."'>".$page."</a></li>";
$showPage = $page;
if ($noPage < $jumPage) echo "<li><a href='".
$_SERVER['PHP_SELF']."?page=".($noPage+1)."'>Next >></a></li>";
echo "</ul>";
?>
</div></div><br />
View Video
<div class="video">
<div class="container">
<div class="row">
<?php
$dataPerPage = 4;
if(isset($_GET['page']))
$noPage = $_GET['page'];
else $noPage = 1;
$offset = ($noPage - 1) * $dataPerPage;
$query=$this->db->query("select * from video where
kategori='Skirmish/Event' ORDER BY id desc LIMIT $offset,
$dataPerPage");
foreach($query->result()as $row){?>
<div class="col-sm-12 col-md-6">
<div class="caption"><br /><br />
<h4 align="center" style="color:#FFFFFF;"><?php
echo $row->judul;?></h4>
<!-- 16:9 aspect ratio
<div class="embed-responsive embed-responsive-
16by9">
<iframe class="embed-responsive-item"
src="[Link] echo
$row->url_video;?>"></iframe>
</div> -->
<!-- 4:3 aspect ratio -->
<div class="embed-responsive embed-responsive-
4by3">
<iframe class="embed-responsive-item"
src="[Link] echo
$row->url_video;?>"></iframe>
</div>
</div>
</div><?php } ?>
</div>
<?php $query = "SELECT COUNT(*) AS jumData FROM video where
kategori='Skirmish/Event'";
$hasil = mysql_query($query);
$data = mysql_fetch_array($hasil);
$jumData = $data['jumData'];
$jumPage = ceil($jumData/$dataPerPage);
// menampilkan navigasi paging
echo "<ul class='pager'>";
if ($noPage > 1) echo "<li><a href='".
$_SERVER['PHP_SELF']."?page=".($noPage-1)."'><< Prev</a></li>";
for($page = 1; $page <= $jumPage; $page++)
if ((($page >= $noPage - 3) && ($page <= $noPage + 3))
|| ($page == 1) || ($page == $jumPage))
// if (($showPage == 1) && ($page != 2)) echo "<li
class='disabled'><a href='#'>...</a></li>";
// if (($showPage != ($jumPage - 1)) && ($page ==
$jumPage)) echo "<li class='disabled'><a href='#'>...</a></li>";
if ($page == $noPage) echo "<li class='active'><a>".
$page."</a></li>";
else echo "<li><a href='".$_SERVER['PHP_SELF']."?
page=".$page."'>".$page."</a></li>";
$showPage = $page;
}
if ($noPage < $jumPage) echo "<li><a href='".
$_SERVER['PHP_SELF']."?page=".($noPage+1)."'>Next >></a></li>";
echo "</ul>";
?>
</div></div>
View Kaki
<div id="kaki">
<div class="container">
<div class="col-md-13">
<div class="thumbnail">
<h5 align="center" class="kaki" style="font-family:Andalus
">Copyright © 2015 Ihwan Kurnia Baiturrahman </h5>
</div>
</div>
</div></div>
</body>
</html>