• Tidak ada hasil yang ditemukan

Perancangan Aplikasi Pembelajaran Tata Bahasa Inggris Tingkat Primary Berbasis Multimedia

N/A
N/A
Protected

Academic year: 2017

Membagikan "Perancangan Aplikasi Pembelajaran Tata Bahasa Inggris Tingkat Primary Berbasis Multimedia"

Copied!
39
0
0

Teks penuh

(1)

L

A

M

P

I

R

A

(2)

LISTING PROGRAM

1.

index.php

<?php session_start(); ?>

<?php

include 'koneksi.php';

$page='';

if (isset($_GET['page'])){

$page=$_GET['page'];

}

?>

<!DOCTYPE html>

<html lang="en">

<head>

<title>Home</title>

<meta charset="utf-8">

<link rel="stylesheet" type="text/css" media="screen" href="css/reset.css">

<link rel="stylesheet" type="text/css" media="screen" href="css/style.css">

<link rel="stylesheet" type="text/css" media="screen" href="css/grid_12.css">

<link rel="stylesheet" type="text/css" media="screen" href="css/slider.css">

<link

href='http://fonts.googleapis.com/css?family=Cabin+Sketch:400,700' rel='stylesheet' type='text/css'>

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

<!--<script src="alert/js/jquery.min.js"></script>-->

<script src="js/jquery.easing.1.3.js"></script>

<script src="js/tms-0.4.1.js"></script>

<script src="administrator/js/video.js"></script>

(3)

$(document).ready(function(){

$('.slider')._TMS({

show:0,

pauseOnHover:true,

prevBu:'.prev',

nextBu:'.next',

playBu:false,

duration:800,

preset:'fade',

pagination:true,

pagNums:false,

slideshow:7000,

numStatus:false,

banners:false,

waitBannerAnimation:false,

progressBar:false

})

});

</script>

<!--[if lt IE 8]>

<div style=' clear: both; text-align:center; position: relative;'>

<a href="http://windows.microsoft.com/en-US/internet-explorer/products/ie/home?ocid=ie6_countdown_bannercode">

<img

src="http://storage.ie6countdown.com/assets/100/images/banners/war ning_bar_0000_us.jpg" border="0" height="42" width="820" alt="You are using an outdated browser. For a faster, safer browsing

experience, upgrade for free today." />

</a>

</div>

<![endif]-->

<!--[if lt IE 9]>

<script type="text/javascript"

(4)

<link rel="stylesheet" type="text/css" media="screen" href="css/ie.css">

<![endif]-->

</head>

<body>

<div class="main">

<!--==============================header============================== ===-->

<header>

<h1><a href="index.php"><img src="images/logo3.png" alt=""></a></h1>

<section id="content"><div class="ic"></div>

<div class="container_12">

<div class="grid_4 bot-1">

<div class="art"></div>

<h2 class="top-1 p2">Topics</h2>

<?php

$qry=mysql_query("select * from tblmateri order by materi asc");

while ($data=mysql_fetch_array($qry)){

?>

<p><a href="index.php?page=view&materi=<?php echo $data['materi']; ?>" class="text-1 p3">"<?php echo

$data['materi']; ?>”<a/></p>

<?php } ?>

<h2 class="top-1 p2">Exercise</h2>

<?php

(5)

while ($data=mysql_fetch_array($qry)){

echo "<p><a

href='index.php?page=pilihmateri&materi=$data[materi]'>Exercise $data[materi]</a></p>";

}

?>

<p>&nbsp;</p>

<a href="administrator/index.php" class="link-1 top-3">Login Admin</a>

</div>

<div class="grid_8">

<div class="pad-1">

<h2 class="p2">Welcome to English Learning</h2>

<p class="text-1">English Learning adalah suatu

media pembelajaran yang mengajarkan mengenai dasar-dasar grammar Bahasa Inggris berbasis multimedia yang ditujukan anak-anak.</p>

</div>

<div class="block-1">

<div class="block-1-shadow">

<?php

if (isset($_GET['page'])){

if (file_exists($page.'.php')){

include $page.'.php';

#echo 'Ada';

}

else{

#echo 'Tidak ada!';

}

#echo '#';

}

else{

#echo '-';

include 'home.php';

(6)

?>

<div class="clear">

</div>

<div class="pad-2"></div>

</div>

</div>

<!--==============================footer============================== ===-->

<footer>

<p>© 2016 USU</p>

<p>Website Powered by Elsaria Manalu</p>

</footer>

</div>

<div class="clear"></div>

</div>

</section>

</div>

</body>

</html>

2.

koneksi.php

<?php

if (file_exists('config.php')){

include 'config.php';

}

elseif (file_exists('../config.php')){

include '../config.php';

}

elseif (file_exists('../../config.php')){

include '../../config.php';

(7)

elseif (file_exists('../../../config.php')){

include '../../../config.php';

}

$db=new database("localhost", "root", "", "dbvideo");

$db->konekdb();

?>

</body>

</html>

3.

view.php

<?php

$materi=$_GET['materi'];

$video=$db->tampilrecord("tblvideo", "materi='$materi' order by idvideo desc", "video");

echo "<p>$video</p>";

?>

<style>

#my-video{

padding:0;

background-color:#000000;

border:solid 1px #9F9F9F;

box-shadow:0 1px 2px 3px;

}

</style>

<video id="my-video" class="video-js" controls preload="auto" width="100%" height="400"

poster="MY_VIDEO_POSTER.jpg" data-setup="{}">

<source src="administrator/video/<?php echo $video; ?>" type='video/mp4'>

(8)

<p class="vjs-no-js">

To view this video please enable JavaScript, and consider upgrading to a web browser that

<a href="http://videojs.com/html5-video-support/" target="_blank">supports HTML5 video</a>

</p>

</video>

<p>&nbsp;</p>

<table width="100%" border="0" cellspacing="0" cellpadding="5">

<tbody>

<tr>

<td bgcolor="#9E0002" style="color: #FFFFFF">Komentar</td>

<td bgcolor="#9E0002">&nbsp;</td>

</tr>

<tr>

<td width="19%">Email</td>

<td width="81%"><input name="txtemail" type="text" id="txtemail" size="50">

<input name="txtmateri" type="hidden" id="txtmateri" value="<?php echo $materi; ?>"></td>

</tr>

<tr>

<td>Komentar</td>

<td><textarea name="txtkomentar" id="txtkomentar" cols="45" rows="5"></textarea></td>

</tr>

<tr>

<td>&nbsp;</td>

<td><input type="button" name="cmdkirim" id="cmdkirim" value="Kirim"></td>

</tr>

</tbody>

(9)

<p>&nbsp;</p>

<table width="100%" border="0" cellspacing="0" cellpadding="5">

<tbody>

<tr>

<td bgcolor="#7B0002" style="color: #FFFD00">Daftar Komentar</td>

</tr>

<?php

$qry=mysql_query("select * from tblkomentar where materi='$materi' and idbalas='0' order by idkomentar desc");

while ($data=mysql_fetch_array($qry)){

?>

<tr>

<td><p style="font-size:12px; font-weight:bold;"><?php echo $data['email']; ?><br/><small><?php echo $data['waktu'];

?></small></p>

<p style="font-style:italic;"><?php echo nl2br($data['komentar']); ?></p><hr>

<?php

$idbalas=$db->tampilrecord("tblkomentar", "idbalas='$data[idkomentar]'", "idbalas");

if ($idbalas>=1){

$balas=$db->tampilrecord("tblkomentar", "idbalas='$idbalas'", "komentar");

$waktu=$db->tampilrecord("tblkomentar", "idbalas='$idbalas'", "waktu");

?>

<div style="padding:8px; border:solid 1px #CC3900; background-color:#EDC775; box-shadow:0 2px 2px #ABABAB; margin-left:50px;">reply : <br><?php echo $balas; ?><br><small

(10)

</table>

<script>

$(document).ready(function(e) {

$('#cmdkirim').click(function(e) {

var email=$('#txtemail').val();

if (email==''){

alert('email belum diisi!');

return false;

}

var komentar=$('#txtkomentar').val();

if (komentar==''){

alert('Komentar belum diisi!');

return false;

}

$.post('komentarsimpan.php', {

materi:$('#txtmateri').val(),

email:$('#txtemail').val(),

komentar:$('#txtkomentar').val()

},function (data, status){

if (data==''){

document.location.href='index.php?page=view&materi='+ $('#txtmateri').val();

}

else{

alert(data);

}

});

});

(11)

</script>

4.

slider.php

<nav>

<div id="slide">

<div class="slider">

<ul class="items">

<?php

$qry=mysql_query("select * from tblslider order by idslider desc");

while ($data=mysql_fetch_array($qry)){

?>

<li><img src="slider/<?php echo $data['gambar']; ?>" alt="" /></li>

<?php } ?>

</ul>

</div>

<a href="#" class="prev"></a><a href="#" class="next"></a>

</div>

<!-- -->

<center><ul class="menu">

<li class="current"><a href="index.php" class="clr-1">Home</a></li>

<li><a href="index.php?page=about" class="clr-2">About</a></li>

<li><a href="index.php?page=materi" class="clr-3">Topics</a></li>

<li><a href="index.php?page=ujian" class="clr-4">Exercise</a></li>

(12)

</nav>

5.

about.php

<h2 class="clr-6 p6">A Few Words About Me</h2>

<div class="pad-3">

<img src="images/kami.jpg" alt="" class="img-border img-indent">

<div class="extra-wrap clr-6">

<p>Hello, my name is Elsari Manalu,

you can call me Elsa. I was born in Lubuk Pakam on Mei 11 1995. I am creator and autor of this website. This is my last project, my final assignment. I interest to make website because I consider, website is interaktif, sought and needed a lot of people,

interesting for many things, full of technologies and update. I'm still a beginner in design, but I've do my best so I am sorry if this not too good for your eyes. I'll learn more</p>

</div>

</div>

6.

ujian.php

<table width="100%" border="0" cellspacing="0" cellpadding="5">

<tbody>

<tr>

<td bgcolor="#324BC1" style="font-size: 20px; font-family: Segoe, 'Segoe Print', 'Liberation Serif', Times, 'Segoe Print', serif; color: #FFFFFF;">Pilih Materi</td>

</tr>

<?php

$qry=mysql_query("select * from tblmateri order by materi asc");

while ($data=mysql_fetch_array($qry)){

?>

(13)

<td><a href="index.php?page=pilihmateri&materi=<?php echo $data['materi']; ?>"><?php echo $data['materi']; ?></a></td>

</tr>

<?php } ?>

</tbody>

</table>

7.

soal.php

<?php session_start(); ?>

<?php include 'koneksi.php'; ?>

<?php

if (!isset($_SESSION['purutsoal'])){

$_SESSION['purutsoal']=0;

}

if ($_SESSION['xpurutsoal']==''){

$_SESSION['xpurutsoal']=0;

}

#

#

if (isset($_SESSION['akhir'])){

if ($_SESSION['akhir']>=1){

echo "<script>

document.location.href='index.php?page=hasil'; </script>";

}

}

#

$xsoal=explode(',', $_SESSION['pidsoal']);

$idsoal=$xsoal[$_SESSION['xpurutsoal']];

#

#

(14)

#

$soal=$db->tampilrecord("tblsoal", "idsoal='$idsoal'", "soal");

$jwba=$db->tampilrecord("tblsoal", "idsoal='$idsoal'", "jwba");

$jwbb=$db->tampilrecord("tblsoal", "idsoal='$idsoal'", "jwbb");

$jwbc=$db->tampilrecord("tblsoal", "idsoal='$idsoal'", "jwbc");

$jwbd=$db->tampilrecord("tblsoal", "idsoal='$idsoal'", "jwbd");

#echo $_SESSION['xpurutsoal'].' idsoal '.$idsoal. ' ....'.$_SESSION['pidsoal'];

echo "<strong>NO SOAL :

".($_SESSION['xpurutsoal']+1)."</strong>";

?>

<table width="100%" border="0" cellspacing="0" cellpadding="5">

<tbody>

<tr>

<td width="5%"><span id="waktu" style="display:none;"></span></td>

<td width="89%"><?php echo $soal; ?>

<input name="txtemail" type="hidden" id="txtemail" value="<?php echo $email; ?>">

<input name="txtmateri" type="hidden" id="txtmateri" value="<?php echo $materi; ?>"></td>

</tr>

<tr>

<td><input type="button" name="cmda" id="cmda" value="A"></td>

<td><?php echo $jwba; ?></td>

</tr>

<tr>

<td><input type="button" name="cmdb" id="cmdb" value="B"></td>

<td><?php echo $jwbb; ?></td>

</tr>

(15)

<td><input type="button" name="cmdc" id="cmdc" value="C"></td>

<td><?php echo $jwbc; ?></td>

</tr>

<tr>

<td><input type="button" name="cmdd" id="cmdd" value="D"></td>

<td><?php echo $jwbd; ?></td>

</tr>

</tbody>

</table>

<script>

$(document).ready(function(e) {

$('#cmda').click(function(e) {

$.post('soaljawab.php', {

email:$('#txtemail').val(),

materi:$('#txtmateri').val(),

jawab:'A'

}, function (data, status){

});

});

/* */

$('#cmdb').click(function(e) {

$.post('soaljawab.php', {

email:$('#txtemail').val(),

materi:$('#txtmateri').val(),

jawab:'B'

}, function (data, status){

(16)

});

/* */

$('#cmdc').click(function(e) {

$.post('soaljawab.php', {

email:$('#txtemail').val(),

materi:$('#txtmateri').val(),

jawab:'C'

}, function (data, status){

});

});

/* */

$('#cmdd').click(function(e) {

$.post('soaljawab.php', {

email:$('#txtemail').val(),

materi:$('#txtmateri').val(),

jawab:'D'

}, function (data, status){

});

});

});

</script>

8.

soaljawab.php

<?php session_start(); ?>

<?php

include 'koneksi.php';

$xsoal=explode(',', $_SESSION['pidsoal']);

(17)

if (!isset($idsoal)){

$_SESSION['xpurutsoal']=0;

}

echo $idsoal.' '.$_SESSION['xpurutsoal'];

$email=$_POST['email'];

$materi=$_POST['materi'];

$jawab=$_POST['jawab'];

#

$j=$db->tampilrecord("tblsoal", "idsoal='$idsoal'", "jwb");

if ($j==$jawab){

$st=1;

}

else{

$st=0;

}

if ($db->cekrecord("select * from tbljawaban where email='$email' and materi='$materi' and idsoal='$idsoal'")==true){

$qry=mysql_query("update tbljawaban set jwb='$jawab', st='$st' where email='$email' and materi='$materi' and idsoal='$idsoal'");

if ($qry){

}

else{

echo 'Terjadi kesalahan!';

}

}

else{

(18)

if ($qry){

}

else{

echo "Terjadi kesalahan!!";

}

}

$_SESSION['akhir']=0;

$_SESSION['xpurutsoal']=$_SESSION['xpurutsoal']+1;

if ($_SESSION['xpurutsoal']>=5){

$_SESSION['xpurutsoal']=0;

$_SESSION['akhir']='1';

}

echo "URUT ".$_SESSION['xpurutsoal'];

?>

9.

hasil.php

<h2 class="clr-5 p6">Hasil</h2>

<?php

$materi=$_SESSION['pmateri'];

$email=$_SESSION['pemail'];

$_SESSION['xpurutsoal']=0;

$j=0;

$jbenar=0;

$jsalah=0;

$qry=mysql_query("select * from tbljawaban where email='$email' and materi='$materi'");

while ($data=mysql_fetch_array($qry)){

$j++;

(19)

$jbenar++;

}

else{

$jsalah++;

}

}

$hasil=($jbenar/$j)*100;

$qry=mysql_query("update tblujian set nilai='$hasil' where email='$email' and materi='$materi'");

if ($qry){

}

else{

echo 'Terjadi kesalahan!';

}

?>

<table width="100%" border="0" cellspacing="0" cellpadding="5" style="font-size:24px; font-family:Century, 'Hoefler Text', 'Liberation Serif', Times, 'Century Gothic', serif;

color:#8B3400;">

<tbody>

<tr>

<td width="25%">Materi</td>

<td width="86%"><?php echo $materi; ?></td>

</tr>

<tr>

<td>Jumlah Soal</td>

(20)

</tr>

<tr>

<td>Jumlah Benar</td>

<td><?php echo $jbenar; ?></td>

</tr>

<tr>

<td>Jumlah Salah</td>

<td><?php echo $jsalah; ?></td>

</tr>

<tr>

<td>Nilai</td>

<td><?php echo $hasil; ?></td>

</tr>

<tr>

<td>&nbsp;</td>

<td><input type="button" name="cmdkembali" id="cmdkembali" value="Kembali"></td>

</tr>

</tbody>

</table>

<script>

$(document).ready(function(e) {

$('#cmdkembali').click(function(e) {

document.location.href='index.php?page=ujian';

});

});

</script>

(21)

<?php

include 'koneksi.php';

$email=$_POST['email'];

$komentar=$_POST['komentar'];

$waktu=date('Y-m-d H:i:s');

$materi=$_POST['materi'];

$qry=mysql_query("insert into tblkomentar (email, waktu, materi, komentar) values ('$email', '$waktu', '$materi', '$komentar')");

if ($qry){

echo '';

}

else{

echo 'Terjadi kesalahan, silahkan hubungi sistem administrator anda!';

}

?>

11.

login.php

<table width="100%" border="0" cellspacing="0" cellpadding="5">

<tbody>

<tr>

<td bgcolor="#6B0001" style="color: #F0FF5A">Login</td>

<td bgcolor="#6B0001">&nbsp;</td>

</tr>

<tr>

<td width="16%">Username</td>

<td width="84%"><input type="text" name="txtusername" id="txtusername"></td>

</tr>

(22)

<td>Password</td>

<td><input type="password" name="txtpassword" id="txtpassword"></td>

</tr>

<tr>

<td>&nbsp;</td>

<td><input type="button" name="cmdlogin" id="cmdlogin" value="Login">

<input type="button" name="cmdregistrasi" id="cmdregistrasi" value="Registrasi"></td>

</tr>

</tbody>

</table>

<script>

$(document).ready(function(e) {

$('#cmdregistrasi').click(function(e) {

document.location.href='index.php?page=reg';

});

$('#cmdlogin').click(function(e) {

var u=$('#txtusername').val();

var p=$('#txtpassword').val();

if (p=='' || u==''){

return false;

}

$.post('logincek.php', {

u:u,

p:p

}, function (data, status){

(23)

document.location.href='index.php?page=ujian';

}

else{

alert(data);

}

});

});

});

</script>

12.

administrator/index.php

<?php session_start(); ?>

<?php include 'cek.php'; ?>

<?php include '../koneksi.php'; ?>

<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8">

<meta name="viewport" content="width=device-width, initial-scale=1">

<title>Halaman Administrator</title>

<link href="css/bootstrap.min.css" rel="stylesheet">

<link href="css/datepicker3.css" rel="stylesheet">

<link href="css/styles.css" rel="stylesheet">

<link href="../alert/css/jquery-confirm.css" rel="stylesheet">

<link rel="stylesheet" href="codebrush/css/shCore.css" type="text/css" media="all" />

<link rel="stylesheet"

(24)

<link rel="stylesheet"

href="codebrush/css/shCoreDefault.css" type="text/css"/>

<link rel="stylesheet" type="text/css" href="css/classicTheme/style.css" />

<style>

input[type="text"], select, textarea{

border:solid 1px #A2A2A2;

}

select{

border:solid 1px #A2A2A2;

}

</style>

<!--Icons-->

<script src="js/lumino.glyphs.js"></script>

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

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

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

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

<script src="js/chart-data.js"></script>

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

<script src="js/easypiechart-data.js"></script>

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

<script src="../alert/js/jquery-confirm.js"></script>

<script type="text/javascript" src="js/ajaxupload-min.js"></script>

<script src="codebrush/shCore.js" type="text/javascript"></script>

<script src="codebrush/shBrushJScript.js" type="text/javascript" ></script>

<script src="codebrush/shBrushXml.js" type="text/javascript" ></script>

<script src="ckeditor/ckeditor.js" type="text/javascript"></script>

<script type="text/javascript">

(25)

</script>

<!--[if lt IE 9]>

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

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

<![endif]-->

</head>

<body>

<nav class="navbar navbar-inverse navbar-fixed-top" role="navigation">

<div class="container-fluid">

<div class="navbar-header">

<button type="button" class="navbar-toggle collapsed" data-toggle="collapse"

data-target="#sidebar-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 class="navbar-brand" href="#"><span>Video</span>Admin</a>

<ul class="user-menu">

<li class="dropdown pull-right">

<a href="#" class="dropdown-toggle" data-toggle="dropdown"><svg class="glyph stroked male-user"><use xlink:href="#stroked-male-user"></use></svg> User <span class="caret"></span></a>

<ul class="dropdown-menu" role="menu">

(26)

<li><a href="#"><svg class="glyph stroked gear"><use

xlink:href="#stroked-gear"></use></svg> Settings</a></li> -->

<li><a

href="logout.php"><svg class="glyph stroked cancel"><use xlink:href="#stroked-cancel"></use></svg> Logout</a></li>

</ul>

</li>

</ul>

</div>

</div><!-- /.container-fluid -->

</nav>

<?php include 'menu.php'; ?>

<!--/.sidebar-->

<div class="col-sm-9 col-sm-offset-3 10 col-lg-offset-2 main">

<div class="row">

<ol class="breadcrumb">

<li><a href="#"><svg class="glyph stroked home"><use xlink:href="#stroked-home"></use></svg></a></li>

<li class="active">Administrator Page</li>

</ol>

</div>

<div class="row"><div class="col-sm-12"><p>&nbsp;</p></div></div><!--/.row-->

<?php include 'isi.php'; ?>

</div> <!--/.main-->

<script>

$('#calendar').datepicker({

(27)

!function ($) {

$(document).on("click","ul.nav li.parent > a > span.icon", function(){

$(this).find('em:first').toggleClass("glyphicon-minus");

});

$(".sidebar

span.icon").find('em:first').addClass("glyphicon-plus");

}(window.jQuery);

$(window).on('resize', function () {

if ($(window).width() > 768) $('#sidebar-collapse').collapse('show')

})

$(window).on('resize', function () {

if ($(window).width() <= 767) $('#sidebar-collapse').collapse('hide')

})

</script>

</body>

</html>

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

13.

administrator/cek.php

<?php

if (!isset($_SESSION['videouser']) or !isset($_SESSION['videopwd'])){

echo "<script> document.location.href='login.php'; </script>";

} ?>

14.

administrator/menu/index.php

<div id="sidebar-collapse" class="col-sm-3 col-lg-2 sidebar"> <ul class="nav menu">

(28)

xlink:href="#stroked-dashboard-dial"></use></svg> Dashboard</a></li>

<li><a href="index.php?page=slider"><svg class="glyph stroked calendar"><use xlink:href="#stroked-calendar"></use></svg> Slider</a></li>

<li><a href="index.php?page=materi"><svg class="glyph stroked calendar"><use xlink:href="#stroked-calendar"></use></svg> Materi</a></li>

<li><a href="index.php?page=video"><svg class="glyph stroked line-graph"><use xlink:href="#stroked-line-graph"></use></svg> Video</a></li>

<li><a href="index.php?page=soal"><svg class="glyph stroked table"><use xlink:href="#stroked-table"></use></svg> Soal</a></li>

<!--<li><a href="index.php?page=peserta"><svg class="glyph stroked table"><use xlink:href="#stroked-table"></use></svg> Peserta</a></li>-->

<!--<li><a href="index.php?page=hasil"><svg class="glyph stroked pencil"><use xlink:href="#stroked-pencil"></use></svg> Hasil Test</a></li>-->

<li><a href="index.php?page=komentar"><svg class="glyph stroked pencil"><use xlink:href="#stroked-pencil"></use></svg> Komentar</a></li>

<li><a href="index.php?page=gambar"><svg class="glyph stroked pencil"><use xlink:href="#stroked-pencil"></use></svg> File Gambar</a></li>

</ul>

</div

15.

administrator/page/materi/index.php

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

<div class="panel panel-info">

<div class="panel-heading">Materi</div> <div class="panel-body">

<p>

<a href="index.php?page=materi&sfile=tambah" class="btn btn-info btn-sm">Tambah Materi</a>

</p>

<table width="100%" border="0" cellspacing="0" cellpadding="0" class="table table-striped table-hover">

<tbody> <tr>

<td width="3%"><strong>No</strong></td> <td width="65%"><strong>Materi</strong></td> <td width="10%" align="right"><strong>Jumlah Soal</strong></td>

<td width="15%">&nbsp;</td> </tr>

<?php $no=0;

$qry=mysql_query("select * from tblmateri order by materi asc");

while ($data=mysql_fetch_array($qry)){

$no++;

(29)

<tr>

<td><?php echo $no; ?></td>

<td><?php echo $data['materi']; ?></td>

<td align="right"><?php echo $data['jlhsoal']; ?></td> <td align="right"><a

href="index.php?page=materi&sfile=edit&materi=<?php echo $data['materi']; ?>" class="btn btn-warning btn-sm">Edit</a> <a href="#" class="btn btn-danger btn-sm cmdhapus" id="<?php echo $data['materi']; ?>">Hapus</a></td>

</tr>

$(document).ready(function(e) {

$('.cmdhapus').click(function(e) { var nilai=$(this).attr('id');

$.confirm({

title:'Konfirmasi',

content:'Apakah anda yakin ingin menghapus data

ini?',

confirm:function(){

$.post('page/materi/hapus.php', {

materi:nilai

}, function (data, status){

if (data==''){

document.location.href='index.php?page=materi';

}

16.

administrator/page/materi/tambah.php

<div class="row">

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

<div class="panel panel-info">

<div class="panel-heading">Tambah Materi</div>

(30)

<table width="100%" border="0" cellspacing="0" cellpadding="0" class="table">

<tbody>

<tr>

<td width="13%">Materi</td>

<td width="87%"><div class="col-md-12"><input type="text" name="txtmateri" id="txtmateri" class="form-control"></div></td>

</tr>

<tr>

<td>Jumlah Soal</td>

<td><div class="col-md-4"><input type="text" name="txtjlh" id="txtjlh" class="form-control"></div></td>

</tr>

<tr>

<td>&nbsp;</td>

<td><div class="col-md-4"><input name="txtwaktu" type="hidden" id="txtwaktu" value="5000"></div></td>

</tr>

<tr>

<td>&nbsp;</td>

<td><div class="col-md-12"><input type="button"

name="cmdsimpan" id="cmdsimpan" value="Simpan" class="btn btn-primary btn-sm">

<input type="button" name="cmdkembali" id="cmdkembali" value="Kembali" class="btn btn-default btn-sm"></div></td>

</tr>

</tbody>

</table>

</div>

</div>

</div>

</div>

(31)

$(document).ready(function(e) {

$('#txtmateri').focus();

$('#cmdkembali').click(function(e) {

document.location.href='index.php?page=materi';

});

$('#cmdsimpan').click(function(e) {

var materi=$('#txtmateri').val();

if (materi==''){

$.alert({content:'Materi tidak boleh kosong!'});

$('#txtmateri').focus();

return false;

}

$.post('page/materi/simpan.php', {

materi:$('#txtmateri').val(),

jlh:$('#txtjlh').val(),

waktu:$('#txtwaktu').val()

}, function(data, status){

if (data==''){

document.location.href='index.php?page=materi';

}

else{

$.alert({content:data});

}

});

});

});

(32)

17.

administrator/page/materi/simpan.php

<?php

include '../../../koneksi.php';

$materi=$_POST['materi'];

$jlh=$_POST['jlh'];

$waktu=$_POST['waktu'];

if ($db->cekrecord("select * from tblmateri where materi='$materi'")==true){

echo 'Materi sudah ada, periksa kembali data anda!';

}

else{

$qry=mysql_query("insert into tblmateri (materi, waktu, jlhsoal) values ('$materi', '$waktu', '$jlh')");

if ($qry){

echo '';

}

else{

echo 'Terjadi kesalahan, silahkan hubungi sistem administrator anda!';

}

}

?>

18.

administrator/page/materi/hapus.php

<?php

include '../../../koneksi.php';

$materi=$_POST['materi'];

(33)

if ($qry){

echo '';

}

else{

echo 'Terjadi kesalahan, periksa kembali data anda!';

}

?>

19.

administrator/page/materi/edit.php

<?php

$materi=$_GET['materi'];

$jlhsoal=$db->tampilrecord("tblmateri", "materi='$materi'", "jlhsoal");

$waktu=$db->tampilrecord("tblmateri", "materi='$materi'", "waktu");

?>

<div class="row">

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

<div class="panel panel-info">

<div class="panel-heading">Edit Materi</div>

<div class="panel-body">

<table width="100%" border="0" cellspacing="0" cellpadding="0" class="table">

<tbody>

<tr>

<td width="13%">Materi</td>

<td width="87%"><div class="col-md-12"><input

name="txtmateri" type="text" class="form-control" id="txtmateri" value="<?php echo $materi; ?>" readonly></div></td>

</tr>

<tr>

(34)

<td><div class="col-md-4"><input name="txtjlh" type="text" class="form-control" id="txtjlh" value="<?php echo $jlhsoal; ?>"></div></td>

</tr>

<tr>

<td>&nbsp;</td>

<td><div class="col-md-4"><input name="txtwaktu" type="hidden" id="txtwaktu" value="<?php echo $waktu; ?>"></div></td>

</tr>

<tr>

<td>&nbsp;</td>

<td><div class="col-md-12"><input type="button"

name="cmdsimpan" id="cmdsimpan" value="Simpan" class="btn btn-primary btn-sm">

<input type="button" name="cmdkembali" id="cmdkembali" value="Kembali" class="btn btn-default btn-sm"></div></td>

</tr>

</tbody>

</table>

</div>

</div>

</div>

</div>

<script>

$(document).ready(function(e) {

$('#txtmateri').focus();

$('#cmdkembali').click(function(e) {

document.location.href='index.php?page=materi';

});

(35)

var materi=$('#txtmateri').val();

if (materi==''){

$.alert({content:'Materi tidak boleh kosong!'});

$('#txtmateri').focus();

return false;

}

$.post('page/materi/update.php', {

materi:$('#txtmateri').val(),

jlh:$('#txtjlh').val(),

waktu:$('#txtwaktu').val()

}, function(data, status){

if (data==''){

document.location.href='index.php?page=materi';

}

else{

$.alert({content:data});

}

});

});

});

</script>

20.

administrator/page/video/index.php

<div class="row">

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

<div class="panel panel-primary">

<div class="panel-heading">Pilih Materi</div>

<div class="panel-body">

<ul class="list-group">

(36)

$qry=mysql_query("select * from tblmateri order by materi asc");

while ($data=mysql_fetch_array($qry)){

?>

<li class="list-group-item"><a

href="index.php?page=video&sfile=pilih&materi=<?php echo $data['materi']; ?>"><?php echo $data['materi']; ?></a></li>

<?php } ?>

</ul>

</div>

</div>

</div>

</div>

21.

administrator/page/soal/index.php

<div class="row">

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

<div class="panel panel-success">

<div class="panel-heading">Input Soal</div>

<div class="panel-body">

<ul class="list-group">

<?php

$qry=mysql_query("select * from tblmateri order by materi asc");

while ($data=mysql_fetch_array($qry)){

?>

<li class="list-group-item"><a

href="index.php?page=soal&sfile=tambah&materi=<?php echo $data['materi']; ?>"><?php echo $data['materi']; ?></li>

<?php } ?>

</ul>

</div>

(37)

</div>

</div>

22.

administrator/page/komentar/index.php

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

<div class="panel panel-primary">

<div class="panel-heading">Daftar Komentar</div>

<div class="panel-body">

<table width="100%" border="0" cellspacing="0" cellpadding="0" class="table table-striped table-hover">

<tbody>

<tr>

<td width="3%">No</td>

<td width="22%">Waktu</td>

<td width="62%">Komentar</td>

<td width="13%">&nbsp;</td>

</tr>

<?php

$no=0;

$qry=mysql_query("select * from tblkomentar order by idkomentar desc limit 0, 100");

while ($data=mysql_fetch_array($qry)){

$no++;

if ($data['idbalas']>=1){

$hasil= "<div class='alert alert-info'>".nl2br($data['komentar'])."</div>";

}

else{

$hasil=nl2br($data['komentar']);

}

?>

(38)

<td><?php echo $no; ?>;</td>

<td><?php echo $data['waktu']; ?></td>

<td><?php echo $hasil; ?></td>

<td align="right"><a href="#" class="btn btn-danger btn-sm cmdhapus" id="<?php echo $data['idkomentar']; ?>">Hapus</a> <a href="index.php?page=komentar&sfile=balas&id=<?php echo

$data['idkomentar']; ?>" class="btn primary btn-sm">Balas</a></td>

</tr>

<?php } ?>

</tbody>

</table>

</div>

</div>

</div>

<script>

$(document).ready(function(e) {

$('.cmdhapus').click(function(e) {

var nilai=$(this).attr('id');

$.confirm({

title:'Konfirmasi',

content:'Apakah anda yakin ingin menghapus data ini?',

confirm:function(){

$.post('page/komentar/hapus.php', {

id:nilai

}, function (data, status){

if (data==''){

document.location.href='index.php?page=komentar';

}

(39)

$.alert({content:data});

}

});

}

});

});

});

</script>

23.

logout.php

<?php session_start(); ?>

<?php

unset($_SESSION['videouser']);

unset($_SESSION['videopwd']);

echo "<script> document.location.href='index.php'; </script>";

Referensi

Dokumen terkait

- Point (5), Surat Pernyataan Pemberian Garansi dari agen/Distributor minimal untuk 3 (tiga) alat kategori PERALATAN UTAMA, yaitu Sterilizer (autoclave), alat ukur

Sehubungan dengan tahapan Klarifikasi dan Pembuktian Negoisasi Teknis dan Biaya sebagai bagian dari Seleksi Umum pekerjaan Pengadaan Konsultansi Perencanaan Feasibility

Kualitas Pendidikan Persekolahan, (Yogyakarta: PPS UNY, 2010), hlm.. bahwa kewajiban akan dilunasi dan tingkat kewajiban aktual tersebut dipegang. Struktur sosial yang

Kepada peserta seleksi sederhana yang dinyatakan sebagai pemenang akan diundang untuk melakukan klarifikasi dan negosiasi sampai terjadi kesepakatan dimulai dari peringkat

Oleh karena itu materi matakulaih Metode Pengembangan Fisik melupiti hakikat perkembangan motorik anak, Pengembangan motorik untuk anak TK, tahap

Kompetensi Umum : Mahasiswa dapat menjelaskan tentang konsep daluwarsa arsip, jadwal retensi arsip, dan penyusutan arsip.. Kompetensi

[r]

Sebagaimana telah dijelaskan sebelumnya bahwa tujuan kepemimpinan adalah menggantikan Nabi n dalam menjaga agama dan mengatur kemaslahatan hidup umat dengan syariat Islam.