• Tidak ada hasil yang ditemukan

LAMPIRAN. Universitas Sumatera Utara

N/A
N/A
Protected

Academic year: 2021

Membagikan "LAMPIRAN. Universitas Sumatera Utara"

Copied!
57
0
0

Teks penuh

(1)
(2)
(3)

LOGIN <?php

session_start();

if(isset($_SESSION['userlogin']) AND isset($_SESSION['passwordlogin'])){ header("Location:master.php");

}else{ ?> <html> <head>

<title> Login Administrator </title> <script language="javascript">

function validasi(form){ if (form.username.value ==" "){ alert("Anda belum mengisikan Username."); form.username.focus(); return (false); }

if (form.password.value ==" "){alert("Anda belum mengisikan Password.");form.password.focus();

return (false);} return (true);} </script>

<link rel='stylesheet' type='text/css' href='css/adminstyle.css' />

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"><style type="text/css"> <!-- body { background-color: #99FF99; background-image: url(images/templatemo_body.jpg);} .style1 {color: #FF00FF; font-weight: bold;} .style2 {color: #FF00FF} --> </style></head>

<body onLoad="document.loguser.username.focus();"> <center> <table border=0>

<tr>

<td colspan=2><h2 class="style1">Login to Administrator</h2> </td> </tr>

<tr> <td>

<form method="post" name="loguser" action="cek_login.php" onSubmit="return validasi(this)">

<table> <tr>

<td><span class="style2">Username</span></td> <td> : <input type=text name=username> </td> </tr>

(4)

<td><span class="style2">Password</span></td> <td> : <input type=password name=password> </td> </tr>

<tr>

<td colspan="2"> <input type=submit value=Login> </td> </tr>

</table> </form> </td> </tr>

</table> Copyright & copy 2011 TEKNIK INDUSTRI </center> </body> </html> <?php} ?> CEK LOGIN <?php include "koneksi/koneksi.php"; function anti_injection($data){ $filter = mysql_real_escape_string(stripslashes(strip_tags(htmlspecialchars($data,ENT_Q UOTES)))); return $filter;} $username = anti_injection($_POST[username]); $password = anti_injection(md5($_POST[password])); if (!ctype_alnum($username) OR !ctype_alnum($password)){ include "loading_gagal.html";

echo "<meta http-equiv='refresh' content='5 URL=index.php'>"; }else{

$login=mysql_query("SELECT * FROM user WHERE username='$username' AND pass='$password'"); $ketemu=mysql_num_rows($login); $r=mysql_fetch_array($login); if ($ketemu > 0){ session_start(); session_register("userlogin"); session_register("passwordlogin"); $_SESSION[userlogin] = $r[username]; $_SESSION[passwordlogin] = $r[pass]; include "loading_sukses.html";

echo "<meta http-equiv='refresh' content='5 URL=index.php'>"; }else{

include "loading_gagal.html";

(5)

} ?> LOGUOT <?php session_start(); session_destroy();

echo "<center> Anda Telah Keluar Dari Admin";

echo "<meta http-equiv='refresh' content='1 URL=index.php'>"; ?>

MASTER <?php

error_reporting(0); session_start();

if(!isset($_SESSION['userlogin']) AND !isset($_SESSION['passwordlogin'])){ header("Location:login.php");

}else{ ?> <html> <head>

<title> TEKNIK INDUSTRI </title>

<link href="css/templatemo_style.css" rel="stylesheet" type="text/css" /> <link href="css/paging.css" rel="stylesheet" type="text/css" />

<script type="text/javascript"> function ajax(){if(window.XMLHttpRequest){xmlhttp=new XMLHttpRequest();}else{ xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");} xmlhttp.open("GET","auto_replay2.php"); xmlhttp.send(); setTimeout("ajax()",5000);} </script> <style type="text/css"> <!-- .style1 {font-size: 9px} .style2 {font-size: 10px} .style5 { color: #000000; font-weight: bold; }

.style7 {font-size: 10px; color: #000000; } .style8 {font-size: xx-large}

.style9 {font-size: x-large} -->

(6)

</style> </head>

<body onLoad="ajax()">

<div id="templatemo_header"> <div id="site_title">

<h1 class="style8"> TEKNIK INDUSTRI </h1>

<h4 class="style9"> Jl. Almamater Universitas Sumatera Utara </h4> </div>

<!-- end of site_title -->

</div> <!-- end of templatemo_header --> <p> </p> <div id="templatemo_content_wrapper_outter"> <div id="templatemo_content_wrapper"> <div class="content_section"> <h2> Halaman Administrator </h2> <table width="100%"> <tr valign="top"> <td width="200"> <ul class="nav style5">

<li><span class="style1"><span class="style2"><a href="?page=home"> Home </a></span></span></li>

<li class="style2"><a href="?page=manajemenmhs"> Manajemen Mahasiswa/i </a></li>

<li class="style2"><a href="?page=nilai"> Manajemen Nilai </a></li> <li class="style2"><a href="?page=roster"> Jadwal Kuliah </a></li>

<li class="style2"><a href="?page=roster-uts"> Jadwal Ujian Tengah Semster </a></li>

<li class="style2"><a href="?page=roster-uas"> Jadwal Ujian Akhir Semester </a></li>

<li class="style2"><a href="?page=kalender-akademik"> Kalender Akademik </a></li>

<li class="style2"><a href="?page=ubah-password"> Ubah Password </a></li> <li class="style2"><a href="logout.php"> Logout </a></li>

</ul>

<ul class="nav style5">

<li class="style7"><a href="?page=kirim-pesan"> Kirim Pesan </a></li> <li class="style7"><a href="?page=pesan-masuk"> Kotak Masuk </a></li> <li><span class="style7"><a href="?page=pesan-keluar"> Kotak Keluar </a></span></li>

<li><a href="?page=pesan-terkirim"> Pesan Terkirim </a></li> </ul> </td>

<td><?php include "content.php"; ?></td></tr></table> </div>

</div>

(7)

</div> </body> </html> <?php } ?> CONTENT <?php include "koneksi/koneksi.php"; include "koneksi/fungsi_indotgl.php"; include "koneksi/library.php"; error_reporting(0); session_start();

if(!isset($_SESSION['userlogin']) AND !isset($_SESSION['passwordlogin'])){ header("Location:login.php");

}else{

if($_GET[page]=='home'){ echo "<h2>Selamat Datang</h2>

<p>Hai <b><font color=red>$_SESSION[userlogin]</font></b>, selamat datang di halaman Administrator website Teknik Industri<br> Silahkan klik menu pilihan yang berada di sebelah kiri untuk mengelola content website. </p>

<p> <h2> Keyoword yang dapat digunakan adalah sebagai berikut: </h2></p> <p> Untuk mengetahui info jadwal kuliah, ketik RTR(spasi)Kode Mata

Kuliah</p>

<p> Untuk mengetahui info kalender akademik, Ketik AKD (spasi) Event </p> <p> Untuk mengetahui info Jadwal UTS, Ketik UTS (spasi) Kode Mata Kuliah </p>

<p> Untuk mengetahui info Jadwal UAS, Ketik UAS (spasi) Kode Mata Kuliah </p>

<p> Untuk mengetahui info Nilai Ujian Semester, Ketik NL (spasi)NIM (spasi) Kode Mata Kuliah </p>

<p align=right>Login : $hari_ini, "; echo tgl_indo(date("Y m d")); echo " | "; echo date("H:i:s"); echo " WIB</p>"; }elseif($_GET[page]=='manajemenmhs'){ include "modul/mod_mhs/data_mhs.php"; }elseif($_GET[page]=='roster'){ include "modul/mod_jadwalkuliah/data_roster.php"; }elseif($_GET[page]=='roster-uts'){ include "modul/mod_uts/data_uts.php"; }elseif($_GET[page]=='roster-uas'){ include "modul/mod_uas/data_uas.php"; }elseif($_GET[page]=='kalender-akademik'){

(8)

include "modul/mod_akademik/data_akademik.php"; }elseif($_GET[page]=='nilai'){ include "modul/mod_nilai/data_nilai.php"; }elseif($_GET[page]=='ubah-password'){ include "modul/mod_user/ubah_password.php"; }elseif($_GET[page]=='kirim-pesan'){ include "modul/mod_sms/form_kirim.php"; }elseif($_GET[page]=='pesan-masuk'){ include "modul/mod_sms/pesan_masuk.php"; }elseif($_GET[page]=='pesan-keluar'){ include "modul/mod_sms/pesan_keluar.php"; }elseif($_GET[page]=='pesan-terkirim'){ include "modul/mod_sms/pesan_terkirim.php"; }elseif($_GET[page]=='test'){ include "testing.php";

}else{ echo "<h2>Selamat Datang</h2>

<p>Hai <b><font color=red>$_SESSION[userlogin]</font></b>, selamat datang di halaman Administrator website Teknik Industri<br> Silahkan klik menu pilihan yang berada di sebelah kiri untuk mengelola content website. </p>

?> INDEX <?php

session_start();

if(isset($_SESSION['userlogin']) AND isset($_SESSION['passwordlogin'])){ header("Location:master.php"); }else{ header("Location:login.php"); } ?> AUTOREPLAY <?php include "koneksi/koneksi.php";

$query1=mysql_query("select * from inbox,mahasiswa where mahasiswa.hp2=inbox.SenderNumber and inbox.Processed='false'"); $query2=mysql_query("select * from inbox,mahasiswa where mahasiswa.hp=inbox.SenderNumber and inbox.Processed='false'"); $cek_data1=mysql_num_rows($query1); $cek_data2=mysql_num_rows($query2); if(($cek_data1 >=1) OR ($cek_data2 >=1)){ while($data=mysql_fetch_array($query1) or $data=mysql_fetch_array($query2)){ $nohp=$data['SenderNumber']; $id=$data['ID']; $sms=$data['TextDecoded']; $pecah=explode(" ", $sms); if(strtoupper($pecah[0])=="NL"){

(9)

$nim=$pecah[1]; $makul=$pecah[2];

$query_nilai=mysql_query("SELECT * FROM nilai WHERE nim='$nim' AND id_makul='$makul'");

if(mysql_num_rows($query_nilai)==0){

$pesan="MAAF, DATA NILAI YANG ANDA INGINKAN TIDAK DITEMUKAN";

mysql_query("insert into outbox

(DestinationNumber,TextDecoded) values('$nohp','$pesan')"); }else{ while($data_nilai=mysql_fetch_array($query_nilai)){ $nilai=$data_nilai['nilai']; $kode=$data_nilai['id_makul']; $nim=$data_nilai['nim'];

$pesan="NILAI ANDA DENGAN NIM ".$nim." KODE MATAKULIAH ".$kode." ADALAH ".$nilai;

mysql_query("insert into outbox (DestinationNumber,TextDecoded) values('$nohp','$pesan')");

} }

}elseif(strtoupper($pecah[0])=="RTR"){ $kode_makul=$pecah[1];

$query_roster=mysql_query("select * from makul where id_makul like '%$kode_makul%'");

if(mysql_num_rows($query_roster)==0){

$pesan="MAAF, DATA JADWAL KULIAH YANG ANDA INGINKAN TIDAK DITEMUKAN";

mysql_query("insert into outbox

(DestinationNumber,TextDecoded) values('$nohp','$pesan')"); }else{ while($data_roster=mysql_fetch_array($query_roster)){ $makul=$data_roster['makul']; $waktu=$data_roster['waktu']; $kelas=$data_roster['kelas']; $dosen=$data_roster['dosen'];

$pesan="JADWAL KULIAH PADA HARI ".$waktu." RUANGAN - ".$kelas." - DOSEN - ".$dosen." - MATAKULIAH - ".$makul;

mysql_query("insert into outbox (DestinationNumber,TextDecoded) values('$nohp','$pesan')");

} }

}elseif(strtoupper($pecah[0])=="UAS"){ $kode_makul=$pecah[1];

(10)

$query_uas=mysql_query("select * from uas where idmakul like '%$kode_makul%'");

if(mysql_num_rows($query_uas)==0){

$pesan="MAAF, DATA UJIAN AKHIR SEMESTER YANG ANDA INGINKAN TIDAK DITEMUKAN";

mysql_query("insert into outbox

(DestinationNumber,TextDecoded) values('$nohp','$pesan')"); }else{ while($data_uas=mysql_fetch_array($query_uas)){ $makul=$data_uas['makul']; $waktu=$data_uas['waktu']; $kelas=$data_uas['kelas']; $dosen=$data_uas['dosen'];

$pesan="JADWAL UJIAN AKHIR SEMESTER HARI ".$waktu." RUANGAN - ".$kelas." - DOSEN - ".$dosen." -

MATAKULIAH - ".$makul;

mysql_query("insert into outbox (DestinationNumber,TextDecoded) values('$nohp','$pesan')");

} }

}elseif(strtoupper($pecah[0])=="UTS"){ $kode_makul=$pecah[1];

$query_uts=mysql_query("select * from uts where idmakul like '%$kode_makul%'");

if(mysql_num_rows($query_uts)==0){

$pesan="MAAF, DATA UJIAN TENGAH SEMSTER YANG ANDA INGINKAN TIDAK DITEMUKAN";

mysql_query("insert into outbox

(DestinationNumber,TextDecoded) values('$nohp','$pesan')"); }else{ while($data_uts=mysql_fetch_array($query_uts)){ $makul=$data_uts['makul']; $waktu=$data_uts['waktu']; $kelas=$data_uts['kelas']; $dosen=$data_uts['dosen'];

$pesan="JADWAL UJIAN TENGAH SEMESTER HARI ".$waktu." RUANGAN - ".$kelas." - DOSEN - ".$dosen." -

MATAKULIAH - ".$makul;

mysql_query("insert into outbox (DestinationNumber,TextDecoded) values('$nohp','$pesan')");

} }

}elseif(strtoupper($pecah[0])=="AKD"){ $acara=$pecah[1];

(11)

$query_akademik=mysql_query("select * from kalenderakademik where acara like '%$acara%'");

if(mysql_num_rows($query_akademik)==0){

$pesan="MAAF, DATA AKADEMIK YANG ANDA INGINKAN TIDAK DITEMUKAN";

mysql_query("insert into outbox

(DestinationNumber,TextDecoded) values('$nohp','$pesan')"); }else{ while($data_akademik=mysql_fetch_array($query_akademik)){ $tanggal=$data_akademik['tanggal']; $acara=$data_akademik['acara']; $pesan="TANGGAL : ".$tanggal." KETERANGAN - ".$acara;

mysql_query("insert into outbox (DestinationNumber,TextDecoded) values('$nohp','$pesan')");

} }

}else{

$pesan="MAAF...!!! FORMAT KEYWORD YANG ANDA MASUKKAN SALAH.";

mysql_query("insert into outbox

(DestinationNumber,TextDecoded) values('$nohp','$pesan')"); }

mysql_query("update inbox set Processed='true' where ID='$id'"); }

}else{

$query3=mysql_query("select * from inbox where Processed='false'"); while($data2=mysql_fetch_array($query3)){

$nohp=$data2['SenderNumber']; $id=$data2['ID'];

$pesan="MAAF...!! NOMOR ANDA TIDAK TERDAFTAR"; mysql_query("insert into outbox

(DestinationNumber,TextDecoded) values('$nohp','$pesan')");

mysql_query("update inbox set Processed='true' where ID='$id'"); } } ?> KALENDER AKADEMIK <?php session_start(); include "../../koneksi/koneksi.php"; $page=$_GET[page];

(12)

$aksi=$_GET[aksi];

// Hapus data kalender akademik

if ($page=='kalender-akademik' AND $aksi=='hapus-akademik'){ mysql_query("DELETE FROM kalenderakademik WHERE tanggal='$_GET[tgl]'");

header('location:../../master.php?page='.$page); }

// Input kalender akademik

elseif ($page=='kalender-akademik' AND $aksi=='input-akademik'){ mysql_query("INSERT INTO kalenderakademik (tanggal,acara) VALUES('$_POST[tanggal]','$_POST[acara]')");

header('location:../../master.php?page='.$page); }

// Update kalender akademik

elseif ($page=='kalender-akademik' AND $aksi=='update-akademik'){ mysql_query("UPDATE kalenderakademik set

tanggal='$_POST[tanggal]',acara='$_POST[acara]' WHERE tanggal='$_POST[tgl_old]'");

header('location:../../master.php?page='.$page); }

?>

DATA KALENDER AKADEMIK <?php include "koneksi/koneksi.php"; $aksi="modul/mod_akademik/aksi_akademik.php"; switch($_GET[aksi]){ // Tampil Agenda default: $offset = $_GET['offset'];

$totalquery = mysql_query("select * from kalenderakademik"); $numrows = mysql_num_rows($totalquery);

//jumlah data yang ditampilkan perpage $limit = 10;

if (empty ($offset)) { $offset = 0; }

if ($numrows == 0) {

echo "<br><center> Tidak Ada Pesan Masuk </center>"; }

else {

(13)

echo "<input type=button value='Tambah Data' onclick=location.href='?page=kalender-akademik&aksi=tambah-akademik'><br> <table border='1'> <tr><th>No</th><th>Waktu</th><th>Acara</th><th colspan='2'>AKSI</th></tr>";

$sql = mysql_query ("select * from kalenderakademik order by tanggal ASC limit $offset,$limit");

$hitung = mysql_num_rows($sql); $i = 1;

$i = 1 + $offset; if($hitung == 0){

echo "Data Kosong"; }else { //$i = 1; while($data = mysql_fetch_array($sql)){ echo "<tr> <td> $i </td> <td> $data[tanggal] </td> <td> $data[acara] </td> <td> <a

href='?page=kalender-akademik&aksi=edit-akademik&tgl=$data[tanggal]' title='Ubah Data'> Ubah </a> </td>

<td> <a

href='$aksi?page=kalender-akademik&aksi=hapus-akademik&tgl=$data[tanggal]' title='Hapus Data'> Hapus </a> </td>

</tr>"; $i++;

}

echo "Jumlah Data : $hitung"; }

echo "</table>";

echo "<div class=paging>"; if ($offset!=0) {

$prevoffset = $offset-10;

echo "<span class=prevnext> <a href=$PHP_SELF?page=kalender-akademik&offset=$prevoffset>Back</a></span>";

} else {

echo "<span class=disabled>Back</span>";//cetak halaman tanpa link }

//hitung jumlah halaman

$halaman = intval($numrows/$limit);//Pembulatan if ($numrows%$limit){

(14)

$halaman++; }

for($i=1;$i<=$halaman;$i++){ $newoffset = $limit * ($i-1); if($offset!=$newoffset){

echo "<a href=$PHP_SELF?page=kalender-akademik&offset=$newoffset>$i</a>";

//cetak halaman }

else {

echo "<span class=current>".$i."</span>";//cetak halaman tanpa link

} }

//cek halaman akhir

if(!(($offset/$limit)+1==$halaman) && $halaman !=1){ //jika bukan halaman terakhir maka berikan next $newoffset = $offset + $limit;

echo "<span class=prevnext><a href=$PHP_SELF?page=kalender-akademik&offset=$newoffset>Next</a>";

} else {

echo "<span class=disabled>Next</span>";//cetak halaman tanpa link } } echo "</div"; echo "</font>"; break; case "tambah-akademik":

echo "<h2>Tambah Kalender Akademik</h2>

<form method=POST action='$aksi?page=kalender-akademik&aksi=input-akademik'>

<table>

<tr><td>Tanggal/Waktu</td> <td> : <input type=text name='tanggal' size=35 maxlength=35></td></tr>

<tr><td>Acara</td> <td> : <input type=text name='acara' size=40 maxlength=35></td></tr>

<tr><td colspan=2><input type=submit value=Simpan>

<input type=button value=Batal onclick=self.history.back()></td></tr> </table>

</form>"; break;

(15)

case "edit-akademik":

$edit = mysql_query("SELECT * FROM kalenderakademik WHERE tanggal='$_GET[tgl]'");

$r = mysql_fetch_array($edit);

echo "<h2>Edit Kalender Akademik</h2>

<form method=POST action='$aksi?page=kalender-akademik&aksi=update-akademik'>

<input type=hidden name='tgl_old' value='$r[tanggal]'> <table>

<tr><td>Tanggal/Waktu</td> <td> : <input type=text name='tanggal' value='$r[tanggal]' size=35 maxlength=35></td></tr>

<tr><td>Acara</td> <td> : <input type=text name='acara' value='$r[acara]' size=40 maxlength=35></td></tr>

<tr><td colspan=2><input type=submit value=Simpan>

<input type=button value=Batal onclick=self.history.back()></td></tr> </table> </form>"; break; } ?> JADWAL KULIAH <?php include "koneksi/koneksi.php"; $aksi="modul/mod_jadwalkuliah/aksi_roster.php"; echo "<h2>JADWAL KULIAH</h2>";

switch($_GET[aksi]){ // Tampil Agenda default:

echo "<form method=POST action='?page=roster&aksi=searchroster'>Masukkan Keyword : <input type=text name='keyword' size='30'> Cari Berdasarkan : <select name='opsi'><option value='kodemakul'>Kode Makul</option><option value='makul']>Nama Makul</option></select> <input type='submit'

value='Search'></form>";

echo "<input type=button value='Tambah Data'

onclick=location.href='?page=roster&aksi=tambah-roster'><br>"; $offset = $_GET['offset'];

$totalquery = mysql_query("select * from makul"); $numrows = mysql_num_rows($totalquery); //jumlah data yang ditampilkan perpage $limit = 10;

if (empty ($offset)) { $offset = 0;

(16)

}

if ($numrows == 0) {

echo "<br><center> Data roster masih kosong </center>"; }

else {

echo "<table border='1'> <tr><th>No</th><th>Kode

Matakuliah</th><th>Matakuliah</th><th>Waktu</th><th>Kelas</th><th>Dosen </th><th colspan='2'>AKSI</th></tr>";

$sql = mysql_query ("select * from makul order by id_makul ASC limit $offset,$limit");

$hitung = mysql_num_rows($sql); $i = 1;

$i = 1 + $offset; if($hitung == 0){

echo "Data Kosong"; }else { //$i = 1; while($data = mysql_fetch_array($sql)){ echo "<tr> <td> $i </td> <td> $data[id_makul] </td> <td> $data[makul] </td> <td> $data[waktu] </td> <td> $data[kelas] </td> <td> $data[dosen] </td> <td> <a href='?page=roster&aksi=edit-roster&id_makul=$data[id_makul]' title='Ubah Data'> Ubah </a> </td>

<td> <a

href='$aksi?page=roster&aksi=hapus-roster&id_makul=$data[id_makul]' title='Hapus Data'> Hapus </a> </td>

</tr>"; $i++;

}

echo "Jumlah Data : $hitung"; }

echo "</table>";

echo "<div class=paging>"; if ($offset!=0) {

$prevoffset = $offset-10;

echo "<span class=prevnext> <a

href=$PHP_SELF?page=roster&offset=$prevoffset>Back</a></span>"; }

(17)

echo "<span class=disabled>Back</span>";//cetak halaman tanpa link }

//hitung jumlah halaman

$halaman = intval($numrows/$limit);//Pembulatan if ($numrows%$limit){

$halaman++; }

for($i=1;$i<=$halaman;$i++){ $newoffset = $limit * ($i-1); if($offset!=$newoffset){ echo "<a href=$PHP_SELF?page=roster&offset=$newoffset>$i</a>"; //cetak halaman } else {

echo "<span class=current>".$i."</span>";//cetak halaman tanpa link

} }

//cek halaman akhir

if(!(($offset/$limit)+1==$halaman) && $halaman !=1){ //jika bukan halaman terakhir maka berikan next $newoffset = $offset + $limit;

echo "<span class=prevnext><a

href=$PHP_SELF?page=roster&offset=$newoffset>Next</a>"; }

else {

echo "<span class=disabled>Next</span>";//cetak halaman tanpa link } } echo "</div"; echo "</font>"; break; case "tambah-roster":

echo "<h2>Tambah Jadwal Kuliah</h2>

<form method=POST action='$aksi?page=roster&aksi=input-roster'> <table>

<tr><td>Kode Matakuliah</td> <td> : <input type=text name='kode_makul' size=20 maxlength=10></td></tr>

<tr><td>Matakuliah</td> <td> : <input type=text name='makul' size=40 maxlength=50></td></tr>

(18)

<tr><td>Waktu</td> <td> : <input type=text name='waktu' size=40 maxlength=30></td></tr>

<tr><td>Kelas</td> <td> : <input type=text name='kelas' size=15 maxlength=10></td></tr>

<tr><td>Dosen</td><td> : <input type=text name='dosen' size=40 maxlength=30></td></tr>

<tr><td colspan=2><input type=submit value=Simpan>

<input type=button value=Batal onclick=self.history.back()></td></tr> </table>

</form>"; break;

case "edit-roster":

$edit = mysql_query("SELECT * FROM makul WHERE id_makul='$_GET[id_makul]'");

$r = mysql_fetch_array($edit); echo "<h2>Edit Jadwal Kuliah</h2>

<form method=POST action='$aksi?page=roster&aksi=update-roster'> <input type=hidden name=id_old value=$r[id_makul]> <table>

<tr><td>Kode Matakuliah</td> <td> : <input type=text

name='kode_makul' value='$r[id_makul]' size=20 maxlength=10></td></tr> <tr><td>Matakuliah</td> <td> : <input type=text name='makul' value='$r[makul]' size=40 maxlength=50></td></tr>

<tr><td>Waktu</td> <td> : <input type=text name='waktu' value='$r[waktu]' size=40 maxlength=30></td></tr>

<tr><td>Kelas</td> <td> : <input type=text name='kelas' value='$r[kelas]' size=15 maxlength=10></td></tr>

<tr><td>Dosen</td><td> : <input type=text name='dosen' value='$r[dosen]' size=40 maxlength=30></td></tr>

<tr><td colspan=2><input type=submit value=Simpan>

<input type=button value=Batal onclick=self.history.back()></td></tr> </table>

</form>"; break;

case "searchroster":

echo "<form method=POST action='?page=roster&aksi=searchroster'> Masukkan Keyword : <input type=text name='keyword' size='30'> Cari Berdasarkan : <select name='opsi'><option value='kodemakul'>Kode Makul</option><option value='makul']>Nama Makul</option></select> <input type='submit'

value='Search'></form>";

echo "<input type=button value='Tambah Data'

(19)

if($_POST['opsi']=='kodemakul'){

$search_query=mysql_query("select * from makul where id_makul like '%$_POST[keyword]%'");

}elseif($_POST['opsi']=='makul'){

$search_query=mysql_query("select * from makul where makul like '%$_POST[keyword]%'");

}

$data1=mysql_num_rows($search_query); if($data1 == 0){

echo "</br><b>Maaf. Data tidak ditemukan</b>"; }else{

echo "<table border='1'><tr><th>No</th><th>Kode

Matakuliah</th><th>Matakuliah</th><th>Waktu</th><th>Kelas</th><th>Dosen </th><th colspan='2'>AKSI</th></tr>"; $i=1; while($data = mysql_fetch_array($search_query)){ echo "<tr> <td> $i </td> <td> $data[id_makul] </td> <td> $data[makul] </td> <td> $data[waktu] </td> <td> $data[kelas] </td> <td> $data[dosen] </td> <td> <a href='?page=roster&aksi=edit-roster&id_makul=$data[id_makul]' title='Ubah Data'> Ubah </a> </td>

<td> <a

href='$aksi?page=roster&aksi=hapus-roster&id_makul=$data[id_makul]' title='Hapus Data'> Hapus </a> </td>

</tr>"; $i++;

}

echo "Jumlah Data : $data1"; }

echo "</table>"; break;

} ?>

AKSI JADWAL KULIAH <?php

session_start();

include "../../koneksi/koneksi.php"; $page=$_GET[page];

(20)

$aksi=$_GET[aksi];

$keyword=$_POST[keyword]; $opsi=$_POST[opsi];

// Hapus data Jadwal Kuliah

if ($page=='roster' AND $aksi=='hapus-roster'){ mysql_query("DELETE FROM makul WHERE id_makul='$_GET[id_makul]'");

header('location:../../master.php?page='.$page); }

// Input Jadwal Kuliah

elseif ($page=='roster' AND $aksi=='input-roster'){

mysql_query("INSERT INTO makul (id_makul,makul,waktu,kelas,dosen) VALUES('$_POST[kode_makul]','$_POST[makul]','$_POST[waktu]','$_POST[k elas]','$_POST[dosen]')");

header('location:../../master.php?page='.$page); }

// Update Jadwal Kuliah

elseif ($page=='roster' AND $aksi=='update-roster'){ mysql_query("UPDATE makul set

id_makul='$_POST[kode_makul]',makul='$_POST[makul]',waktu='$_POST[wak tu]',kelas='$_POST[kelas]',dosen='$_POST[dosen]' WHERE id_makul='$_POST[id_old]'"); header('location:../../master.php?page='.$page); } ?> MAHASISWA <?php include "koneksi/koneksi.php"; $aksi="modul/mod_mhs/aksi_mhs.php"; echo "<h2>DATA MAHASISWA</h2>"; switch($_GET[aksi]){

// Tampil Agenda default:

echo "<form method=POST

action='?page=manajemenmhs&aksi=searchmhs'>Masukkan Keyword : <input type=text name='keyword' size='20'> Cari Berdasarkan : <select

name='opsi'><option value='nim'>NIM</option><option

value='nama_mhs']>NAMA</option></select><input type='submit' value='Search'></form>";

echo "<input type=button value='Tambah Data'

(21)

$offset = $_GET['offset'];

$totalquery = mysql_query("select * from mahasiswa"); $numrows = mysql_num_rows($totalquery);

//jumlah data yang ditampilkan perpage $limit = 10;

if (empty ($offset)) { $offset = 0; }

if ($numrows == 0) {

echo "<br><center> Data mahasiswa masih kosong</center>"; }

else {

echo "<table border='1'>

<tr><th>no</th><th>NIM</th><th>NAMA</th><th>ALAMAT</th><th>HP</t h><th>HP Orang Tua</th><th colspan='2'>AKSI</th></tr>";

$sql = mysql_query ("select * from mahasiswa order by nim ASC limit $offset,$limit");

$hitung = mysql_num_rows($sql); $i = 1;

$i = 1 + $offset; if($hitung == 0){

echo "Data Kosong"; }else { //$i = 1; while($data = mysql_fetch_array($sql)){ echo "<tr> <td> $i </td> <td> $data[nim] </td> <td> $data[nama] </td> <td> $data[alamat] </td> <td> $data[hp] </td> <td> $data[hp2] </td> <td> <a

href='?page=manajemenmhs&aksi=editmhs&nim=$data[nim]' title='Ubah Data'> Ubah </a> </td>

<td> <a

href='$aksi?page=manajemenmhs&aksi=hapusmhs&nim=$data[nim]' title='Hapus Data'> Hapus </a> </td>

</tr>"; $i++;

}

echo "Jumlah Data : $hitung"; }

(22)

echo "</table>";

echo "<div class=paging>"; if ($offset!=0) {

$prevoffset = $offset-10;

echo "<span class=prevnext> <a

href=$PHP_SELF?page=manajemenmhs&offset=$prevoffset>Back</a></span>" ;

} else {

echo "<span class=disabled>Back</span>";//cetak halaman tanpa link }

//hitung jumlah halaman

$halaman = intval($numrows/$limit);//Pembulatan if ($numrows%$limit){

$halaman++; }

for($i=1;$i<=$halaman;$i++){ $newoffset = $limit * ($i-1); if($offset!=$newoffset){ echo "<a href=$PHP_SELF?page=manajemenmhs&offset=$newoffset>$i</a>"; //cetak halaman } else {

echo "<span class=current>".$i."</span>";//cetak halaman tanpa link

} }

//cek halaman akhir

if(!(($offset/$limit)+1==$halaman) && $halaman !=1){ //jika bukan halaman terakhir maka berikan next $newoffset = $offset + $limit;

echo "<span class=prevnext><a

href=$PHP_SELF?page=manajemenmhs&offset=$newoffset>Next</a>"; }

else {

echo "<span class=disabled>Next</span>";//cetak halaman tanpa link }

}

echo "</div"; echo "</font>"; break;

(23)

case "tambahmhs":

echo "<h2>Tambah Data Mahasiswa</h2> <form method=POST

action='$aksi?page=manajemenmhs&aksi=inputmhs'> <table>

<tr><td>NIM</td> <td> : <input type=text name='nim' size=20 maxlength=10></td></tr>

<tr><td>Nama Mahasiswa</td> <td> : <input type=text name='nama_mhs' size=40 maxlength=50></td></tr>

<tr><td>Alamat</td> <td> : <textarea name='alamat' style='width: 400px; height: 50px;'></textarea></td></tr>

<tr><td>HP</td> <td> : <input type=text name='hp' size=20 maxlength=15></td></tr>

<tr><td>HP Orang Tua</td><td> : <input type=text name='hp2' size=20 maxlength=15></td></tr>

<tr><td colspan=2><input type=submit value=Simpan>

<input type=button value=Batal onclick=self.history.back()></td></tr> </table>

</form>"; break;

case "editmhs":

$edit = mysql_query("SELECT * FROM mahasiswa WHERE nim='$_GET[nim]'");

$r = mysql_fetch_array($edit); echo "<h2>Edit Mahasiswa</h2> <form method=POST

action='$aksi?page=manajemenmhs&aksi=updatemhs'>

<input type=hidden name=nim_old value=$r[nim]> <table>

<tr><td>NIM</td> <td> : <input type=text name='nim' value='$r[nim]' size=20 maxlength=10></td></tr>

<tr><td>Nama Mahasiswa</td> <td> : <input type=text name='nama_mhs' value='$r[nama]' size=40 maxlength=50></td></tr>

<tr><td>Alamat</td> <td> : <textarea name='alamat' style='width: 400px; height: 50px;'>$r[alamat]</textarea></td></tr>

<tr><td>HP</td> <td> : <input type=text name='hp' value='$r[hp]' size=20 maxlength=15></td></tr>

<tr><td>HP Orang Tua</td><td> : <input type=text name='hp2' value='$r[hp2]' size=20 maxlength=15></td></tr>

<tr><td colspan=2><input type=submit value=Update>

<input type=button value=Batal onclick=self.history.back()></td></tr> </table>

(24)

</form>"; break;

case "searchmhs":

echo "<form method=POST

action='?page=manajemenmhs&aksi=searchmhs'>Masukkan Keyword : <input type=text name='keyword' size='20'> Cari Berdasarkan : <select

name='opsi'><option value='nim'>NIM</option><option

value='nama_mhs']>NAMA</option></select><input type='submit' value='Search'></form>";

echo "<input type=button value='Tambah Data'

onclick=location.href='?page=manajemenmhs&aksi=tambahmhs'><br>"; if($_POST['opsi']=='nim'){

$search_query=mysql_query("select * from mahasiswa where nim like '%$_POST[keyword]%'");

}elseif($_POST['opsi']=='nama_mhs'){

$search_query=mysql_query("select * from mahasiswa where nama like '%$_POST[keyword]%'");

}

$data1=mysql_num_rows($search_query); if($data1 == 0){

echo "</br><b>Maaf. Data tidak ditemukan</b>"; }else{

echo "<table

border='1'><tr><th>no</th><th>NIM</th><th>NAMA</th><th>ALAMAT</th> <th>HP</th><th>HP Orang Tua</th><th colspan='2'>AKSI</th></tr>";

$i=1; while($data = mysql_fetch_array($search_query)){ echo "<tr> <td> $i </td> <td> $data[nim] </td> <td> $data[nama] </td> <td> $data[alamat] </td> <td> $data[hp] </td> <td> $data[hp2] </td> <td> <a

href='?page=manajemenmhs&aksi=editmhs&nim=$data[nim]' title='Ubah Data'> Ubah </a> </td>

<td> <a

href='$aksi?page=manajemenmhs&aksi=hapusmhs&nim=$data[nim]' title='Hapus Data'> Hapus </a> </td>

</tr>"; $i++;

}

(25)

} echo "</table>"; break; } ?> AKSI MAHASISWA <?php session_start(); include "../../koneksi/koneksi.php"; $page=$_GET[page]; $aksi=$_GET[aksi]; $keyword=$_POST[keyword]; $opsi=$_POST[opsi];

// Hapus data mahasiswa

if ($page=='manajemenmhs' AND $aksi=='hapusmhs'){

mysql_query("DELETE FROM mahasiswa WHERE nim='$_GET[nim]'"); header('location:../../master.php?page='.$page);

}

// Input mahasiswa

elseif ($page=='manajemenmhs' AND $aksi=='inputmhs'){

mysql_query("INSERT INTO mahasiswa (nim,nama,alamat,hp,hp2)

VALUES('$_POST[nim]','$_POST[nama_mhs]','$_POST[alamat]','$_POST[hp]',' $_POST[hp2]')");

mysql_query("INSERT INTO pbk (GroupID,Name,Number) Values (-1,'$_POST[nama_mhs]','$_POST[hp]','$_POST[hp2]')");

header('location:../../master.php?page='.$page); }

// Update mahasiswa

elseif ($page=='manajemenmhs' AND $aksi=='updatemhs'){ $nama=$_POST['nama_mhs'];

mysql_query("UPDATE mahasiswa set

nim='$_POST[nim]',nama='$_POST[nama_mhs]',alamat='$_POST[alamat]',hp='$ _POST[hp]',hp2='$_POST[hp2]' WHERE nim='$_POST[nim_old]'");

mysql_query("UPdate pbk set

Name='$_POST[nama_mhs]',Number='$_POST[hp]' where Name='$nama'"); header('location:../../master.php?page='.$page);

} ?> NILAI <?php

(26)

include "koneksi/koneksi.php";

$aksi="modul/mod_nilai/aksi_nilai.php"; echo "<h2>Nilai Mahasiswa</h2>"; switch($_GET[aksi]){

// Tampil Agenda default:

echo "<form method=POST action='?page=nilai&aksi=search-nilai'>Masukkan Keyword : <input type=text name='keyword' size='20'> Cari Berdasarkan : <select name='opsi'><option value='kodemakul'>Kode Makul</option><option value='makul']>Matakuliah</option><option value='nim'>NIM

Mahasiswa</option><option value='nama']>Nama Mahasiswa</option></select> <input type='submit' value='Search'></form>";

echo "<input type=button value='Tambah Data'

onclick=location.href='?page=nilai&aksi=tambah-nilai'><br>"; $offset = $_GET['offset'];

$totalquery = mysql_query("select * from nilai,makul,mahasiswa where nilai.nim=mahasiswa.nim and nilai.id_makul=makul.id_makul"); $numrows = mysql_num_rows($totalquery);

//jumlah data yang ditampilkan perpage $limit = 10;

if (empty ($offset)) { $offset = 0; }

if ($numrows == 0) {

echo "<br><center> Data Nilai Mahasiswa Masih Kosong </center>"; }

else {

echo "<table border='1'>

<tr><th>No</th><th>NIM</th><th>Nama

Mahasiswa</th><th>Matakuliah</th><th>Nilai</th><th colspan='2'>AKSI</th></tr>";

$sql = mysql_query ("select * from nilai,makul,mahasiswa where

nilai.nim=mahasiswa.nim and nilai.id_makul=makul.id_makul order by nama limit $offset,$limit");

$hitung = mysql_num_rows($sql); $i = 1;

$i = 1 + $offset; if($hitung == 0){

echo "Data Kosong"; }else {

//$i = 1;

while($data = mysql_fetch_array($sql)){ echo "<tr>

(27)

<td> $i </td> <td> $data[nim] </td> <td> $data[nama] </td> <td> $data[makul] </td> <td> $data[nilai] </td> <td> <a href='?page=nilai&aksi=edit-nilai&id=$data[id]' title='Ubah Data'> Ubah </a> </td>

<td> <a

href='$aksi?page=nilai&aksi=hapus-nilai&id=$data[id]' title='Hapus Data'> Hapus </a> </td>

</tr>"; $i++;

}

echo "Jumlah Data : $hitung"; }

echo "</table>";

echo "<div class=paging>"; if ($offset!=0) {

$prevoffset = $offset-10;

echo "<span class=prevnext> <a

href=$PHP_SELF?page=nilai&offset=$prevoffset>Back</a></span>"; }

else {

echo "<span class=disabled>Back</span>";//cetak halaman tanpa link }

//hitung jumlah halaman

$halaman = intval($numrows/$limit);//Pembulatan if ($numrows%$limit){

$halaman++; }

for($i=1;$i<=$halaman;$i++){ $newoffset = $limit * ($i-1); if($offset!=$newoffset){ echo "<a href=$PHP_SELF?page=nilai&offset=$newoffset>$i</a>"; //cetak halaman } else {

echo "<span class=current>".$i."</span>";//cetak halaman tanpa link

} }

(28)

if(!(($offset/$limit)+1==$halaman) && $halaman !=1){ //jika bukan halaman terakhir maka berikan next $newoffset = $offset + $limit;

echo "<span class=prevnext><a

href=$PHP_SELF?page=nilai&offset=$newoffset>Next</a>"; }

else {

echo "<span class=disabled>Next</span>";//cetak halaman tanpa link } } echo "</div"; echo "</font>"; break; case "tambah-nilai":

$query_mhs=mysql_query("select * from mahasiswa order by nim asc"); $query_makul=mysql_query("select * from makul order by makul asc"); echo "<h2>Input Data Nilai</h2>

<form method=POST action='$aksi?page=nilai&aksi=input-nilai'> <table>

<tr><td>NIM</td> <td> : <select name='nim_mhs'>"; while($dt_mhs=mysql_fetch_array($query_mhs)){ echo "<option value='$dt_mhs[nim]'>$dt_mhs[nim] - $dt_mhs[nama]</option>";

}

echo "</select></td></tr>

<tr><td>Matakuliah</td> <td> : <select name='kode_makul'>"; while($dt_makul=mysql_fetch_array($query_makul)){

echo "<option value='$dt_makul[id_makul]'>$dt_makul[id_makul] - $dt_makul[makul]</option>";

}

echo "</select></td></tr>

<tr><td>Nilai</td> <td> : <input type=text name='nilai' size=5 maxlength=3></td></tr>

<tr><td colspan=2><input type=submit value=Simpan>

<input type=button value=Batal onclick=self.history.back()></td></tr> </table>

</form>"; break;

case "edit-nilai":

$edit = mysql_query("SELECT * FROM nilai WHERE id='$_GET[id]'"); $query_mhs=mysql_query("select * from mahasiswa order by nim asc"); $query_makul=mysql_query("select * from makul order by makul asc");

(29)

$r = mysql_fetch_array($edit); echo "<h2>Edit Nilai</h2>

<form method=POST action='$aksi?page=nilai&aksi=update-nilai&id=$_GET[id]'>

<table>

<tr><td>NIM</td> <td> : <select name='nim_mhs'>"; while($dt_mhs=mysql_fetch_array($query_mhs)){

if($r['nim']==$dt_mhs['nim']){ echo "<option value='$dt_mhs[nim]'

selected='selected'>$dt_mhs[nim] - $dt_mhs[nama]</option>"; }else{

echo "<option value='$dt_mhs[nim]'>$dt_mhs[nim] - $dt_mhs[nama]</option>";

}

}

echo "</select></td></tr>

<tr><td>Matakuliah</td> <td> : <select name='kode_makul'>"; while($dt_makul=mysql_fetch_array($query_makul)){

if($r['id_makul']==$dt_makul['id_makul']){ echo "<option value='$dt_makul[id_makul]'

selected='selected'>$dt_makul[id_makul] - $dt_makul[makul]</option>"; }else{

echo "<option value='$dt_makul[id_makul]'>$dt_makul[id_makul] - $dt_makul[makul]</option>";

}

}

echo "</select></td></tr>

<tr><td>Nilai</td> <td> : <input type=text name='nilai' value='$r[nilai]' size=5 maxlength=3></td></tr>

<tr><td colspan=2><input type=submit value=Simpan>

<input type=button value=Batal onclick=self.history.back()></td></tr> </table>

</form>"; break;

case "search-nilai":

echo "<form method=POST action='?page=nilai&aksi=search-nilai'>

Masukkan Keyword : <input type=text name='keyword' size='20'> Cari Berdasarkan : <select name='opsi'><option value='kodemakul'>Kode Makul</option><option value='makul']>Matakuliah</option><option value='nim'>NIM Mahasiswa</option><option value='nama'>Nama

Mahasiswa</option></select> <input type='submit' value='Search'></form>"; echo "<input type=button value='Tambah Data'

onclick=location.href='?page=nilai&aksi=tambah-nilai'><br>"; if($_POST['opsi']=='kodemakul'){

(30)

$search_query=mysql_query("select * from nilai,makul,mahasiswa where nilai.nim=mahasiswa.nim and nilai.id_makul=makul.id_makul and nilai.id_makul like '%$_POST[keyword]%'");

}elseif($_POST['opsi']=='makul'){

$search_query=mysql_query("select * from nilai,makul,mahasiswa where nilai.nim=mahasiswa.nim and nilai.id_makul=makul.id_makul and makul.makul like '%$_POST[keyword]%'");

}elseif($_POST['opsi']=='nama'){

$search_query=mysql_query("select * from nilai,makul,mahasiswa where nilai.nim=mahasiswa.nim and nilai.id_makul=makul.id_makul and

mahasiswa.nama like '%$_POST[keyword]%'"); }elseif($_POST['opsi']=='nim'){

$search_query=mysql_query("select * from nilai,makul,mahasiswa where nilai.nim=mahasiswa.nim and nilai.id_makul=makul.id_makul and nilai.nim like '%$_POST[keyword]%'");

}

$data1=mysql_num_rows($search_query); if($data1 == 0){

echo "</br><b>Maaf. Data tidak ditemukan</b>"; }else{

echo "<table border='1'><tr><th>No</th><th>NIM</th><th>Nama Mahasiswa</th><th>Matakuliah</th><th>Nilai</th><th colspan='2'>AKSI</th></tr>"; $i=1; while($data = mysql_fetch_array($search_query)){ echo "<tr> <td> $i </td> <td> $data[nim] </td> <td> $data[nama] </td> <td> $data[makul] </td> <td> $data[nilai] </td> <td> <a href='?page=nilai&aksi=edit-nilai&id=$data[id]' title='Ubah Data'> Ubah </a> </td>

<td> <a

href='$aksi?page=nilai&aksi=hapus-nilai&id=$data[id]' title='Hapus Data'> Hapus </a> </td>

</tr>"; $i++;

}

echo "Jumlah Data : $hitung"; }

echo "</table>"; break;

} ?>

(31)

AKSI NILAI <?php session_start(); include "../../koneksi/koneksi.php"; $page=$_GET[page]; $aksi=$_GET[aksi]; // Hapus data Nilai

if ($page=='nilai' AND $aksi=='hapus-nilai'){

mysql_query("DELETE FROM nilai WHERE id='$_GET[id]'"); header('location:../../master.php?page='.$page);

}

// Input Nilai

elseif ($page=='nilai' AND $aksi=='input-nilai'){

mysql_query("INSERT INTO nilai (nim,id_makul,nilai)

VALUES('$_POST[nim_mhs]','$_POST[kode_makul]','$_POST[nilai]')"); header('location:../../master.php?page='.$page);

}

// Update Nilai

elseif ($page=='nilai' AND $aksi=='update-nilai'){ mysql_query("UPDATE nilai SET

nim='$_POST[nim_mhs]',id_makul='$_POST[kode_makul]',nilai='$_POST[nilai] ' WHERE id='$_GET[id]'"); header('location:../../master.php?page='.$page); } ?> UAS <?php include "koneksi/koneksi.php"; $aksi="modul/mod_uas/aksi_uas.php"; echo "<h2>JADWAL UAS</h2>"; switch($_GET[aksi]){

// Tampil Agenda default:

echo "<form method=POST action='?page=roster-uas&aksi=search-uas'>

Masukkan Keyword : <input type=text name='keyword' size='30'> Cari Berdasarkan : <select name='opsi'><option value='kodemakul'>Kode Makul</option><option value='makul']>Nama Makul</option></select> <input type='submit' value='Search'></form>";

echo "<input type=button value='Tambah Data'

(32)

$offset = $_GET['offset'];

$totalquery = mysql_query("select * from uas"); $numrows = mysql_num_rows($totalquery); //jumlah data yang ditampilkan perpage $limit = 10;

if (empty ($offset)) { $offset = 0; }

if ($numrows == 0) {

echo "<br><center> Data Roster Ujian Akhir Semester masih kosong </center>";

} else {

echo "<table border='1'> <tr><th>No</th><th>Kode

Matakuliah</th><th>Matakuliah</th><th>Waktu</th><th>Kelas</th><th>Dosen </th><th colspan='2'>AKSI</th></tr>";

$sql = mysql_query ("select * from uas order by idmakul ASC limit $offset,$limit");

$hitung = mysql_num_rows($sql); $i = 1;

$i = 1 + $offset; if($hitung == 0){

echo "Data Kosong"; }else { //$i = 1; while($data = mysql_fetch_array($sql)){ echo "<tr> <td> $i </td> <td> $data[idmakul] </td> <td> $data[makul] </td> <td> $data[waktu] </td> <td> $data[kelas] </td> <td> $data[dosen] </td> <td> <a href='?page=roster-uas&aksi=edit-roster&id_makul=$data[idmakul]' title='Ubah Data'> Ubah </a> </td>

<td> <a

href='$aksi?page=roster-uas&aksi=hapus-roster&id_makul=$data[idmakul]' title='Hapus Data'> Hapus </a> </td>

</tr>"; $i++;

}

echo "Jumlah Data : $hitung"; }

(33)

echo "</table>";

echo "<div class=paging>"; if ($offset!=0) {

$prevoffset = $offset-10;

echo "<span class=prevnext> <a href=$PHP_SELF?page=roster-uas&offset=$prevoffset>Back</a></span>";

} else {

echo "<span class=disabled>Back</span>";//cetak halaman tanpa link }

//hitung jumlah halaman

$halaman = intval($numrows/$limit);//Pembulatan if ($numrows%$limit){

$halaman++; }

for($i=1;$i<=$halaman;$i++){ $newoffset = $limit * ($i-1); if($offset!=$newoffset){

echo "<a href=$PHP_SELF?page=roster-uas&offset=$newoffset>$i</a>";

//cetak halaman }

else {

echo "<span class=current>".$i."</span>";//cetak halaman tanpa link

} }

//cek halaman akhir

if(!(($offset/$limit)+1==$halaman) && $halaman !=1){ //jika bukan halaman terakhir maka berikan next $newoffset = $offset + $limit;

echo "<span class=prevnext><a href=$PHP_SELF?page=roster-uas&offset=$newoffset>Next</a>";

} else {

echo "<span class=disabled>Next</span>";//cetak halaman tanpa link }

}

echo "</div"; echo "</font>"; break;

(34)

case "tambah-roster":

echo "<h2>Tambah Jadwal UAS</h2>

<form method=POST action='$aksi?page=roster-uas&aksi=input-roster'> <table>

<tr><td>Kode Matakuliah</td> <td> : <input type=text name='kode_makul' size=20 maxlength=10></td></tr>

<tr><td>Matakuliah</td> <td> : <input type=text name='makul' size=40 maxlength=50></td></tr>

<tr><td>Waktu</td> <td> : <input type=text name='waktu' size=40 maxlength=30></td></tr>

<tr><td>Kelas</td> <td> : <input type=text name='kelas' size=15 maxlength=10></td></tr>

<tr><td>Dosen</td><td> : <input type=text name='dosen' size=40 maxlength=30></td></tr>

<tr><td colspan=2><input type=submit value=Simpan>

<input type=button value=Batal onclick=self.history.back()></td></tr> </table>

</form>"; break;

case "edit-roster":

$edit = mysql_query("SELECT * FROM uas WHERE idmakul='$_GET[id_makul]'");

$r = mysql_fetch_array($edit); echo "<h2>Edit Roster UAS</h2>

<form method=POST action='$aksi?page=roster-uas&aksi=update-roster'> <input type=hidden name=id_old value=$r[idmakul]>

<table>

<tr><td>Kode Matakuliah</td> <td> : <input type=text

name='kode_makul' value='$r[idmakul]' size=20 maxlength=10></td></tr> <tr><td>Matakuliah</td> <td> : <input type=text name='makul' value='$r[makul]' size=40 maxlength=50></td></tr>

<tr><td>Waktu</td> <td> : <input type=text name='waktu' value='$r[waktu]' size=40 maxlength=30></td></tr>

<tr><td>Kelas</td> <td> : <input type=text name='kelas' value='$r[kelas]' size=15 maxlength=10></td></tr>

<tr><td>Dosen</td><td> : <input type=text name='dosen' value='$r[dosen]' size=40 maxlength=30></td></tr>

<tr><td colspan=2><input type=submit value=Simpan>

<input type=button value=Batal onclick=self.history.back()></td></tr> </table>

</form>"; break;

(35)

case "search-uas":

echo "<form method=POST action='?page=roster-uas&aksi=search-uas'>Masukkan Keyword : <input type=text name='keyword' size='30'> Cari Berdasarkan : <select name='opsi'><option value='kodemakul'>Kode

Makul</option><option value='makul']>Nama Makul</option></select> <input type='submit' value='Search'></form>";

echo "<input type=button value='Tambah Data'

onclick=location.href='?page=roster-uas&aksi=tambah-roster'><br>"; if($_POST['opsi']=='kodemakul'){

$search_query=mysql_query("select * from uas where idmakul like '%$_POST[keyword]%'");

}elseif($_POST['opsi']=='makul'){

$search_query=mysql_query("select * from uas where makul like '%$_POST[keyword]%'");

}

$data1=mysql_num_rows($search_query); if($data1 == 0){

echo "</br><b>Maaf. Data tidak ditemukan</b>"; }else{

echo "<table border='1'><tr><th>No</th><th>Kode

Matakuliah</th><th>Matakuliah</th><th>Waktu</th><th>Kelas</th><th>Dosen </th><th colspan='2'>AKSI</th></tr>"; $i=1; while($data = mysql_fetch_array($search_query)){ echo "<tr> <td> $i </td> <td> $data[idmakul] </td> <td> $data[makul] </td> <td> $data[waktu] </td> <td> $data[kelas] </td> <td> $data[dosen] </td> <td> <a href='?page=roster&aksi=edit-roster&id_makul=$data[idmakul]' title='Ubah Data'> Ubah </a> </td>

<td> <a

href='$aksi?page=roster&aksi=hapus-roster&id_makul=$data[idmakul]' title='Hapus Data'> Hapus </a> </td>

</tr>"; $i++;

}

echo "Jumlah Data : $data1"; }

echo "</table>"; break;

} ?>

(36)

AKSI UAS <?php session_start(); include "../../koneksi/koneksi.php"; $page=$_GET[page]; $aksi=$_GET[aksi]; $keyword=$_POST[keyword]; $opsi=$_POST[opsi];

// Hapus data UAS

if ($page=='roster-uas' AND $aksi=='hapus-roster'){

mysql_query("DELETE FROM uas WHERE idmakul='$_GET[id_makul]'"); header('location:../../master.php?page='.$page);

}

// Input UAS

elseif ($page=='roster-uas' AND $aksi=='input-roster'){

mysql_query("INSERT INTO uas (idmakul,makul,waktu,kelas,dosen)

VALUES('$_POST[kode_makul]','$_POST[makul]','$_POST[waktu]','$_POST[k elas]','$_POST[dosen]')");

header('location:../../master.php?page='.$page); }

// Update UAS

elseif ($page=='roster-uas' AND $aksi=='update-roster'){ mysql_query("UPDATE uas set

idmakul='$_POST[kode_makul]',makul='$_POST[makul]',waktu='$_POST[wakt u]',kelas='$_POST[kelas]',dosen='$_POST[dosen]' WHERE idmakul='$_POST[id_old]'"); header('location:../../master.php?page='.$page); } ?> UTS <?php include "koneksi/koneksi.php"; $aksi="modul/mod_uts/aksi_uts.php"; echo "<h2>JADWAL UTS</h2>"; switch($_GET[aksi]){

// Tampil Agenda default:

echo "<form method=POST action='?page=roster-uts&aksi=searchuts'>

Masukkan Keyword : <input type=text name='keyword' size='30'> Cari Berdasarkan : <select name='opsi'><option value='kodemakul'>Kode

(37)

Makul</option><option value='makul']>Nama Makul</option></select> <input type='submit' value='Search'></form>";

echo "<input type=button value='Tambah Data'

onclick=location.href='?page=roster-uts&aksi=tambah-roster'><br>"; $offset = $_GET['offset'];

$totalquery = mysql_query("select * from uts"); $numrows = mysql_num_rows($totalquery); //jumlah data yang ditampilkan perpage $limit = 10;

if (empty ($offset)) { $offset = 0; }

if ($numrows == 0) {

echo "<br><center> Tidak Ada Pesan Masuk </center>"; }

else {

echo "<table border='1'> <tr><th>No</th><th>Kode

Matakuliah</th><th>Matakuliah</th><th>Waktu</th><th>Kelas</th><th>Dosen </th><th colspan='2'>AKSI</th></tr>";

$sql = mysql_query ("select * from uts order by idmakul limit $offset,$limit"); $hitung = mysql_num_rows($sql);

$i = 1;

$i = 1 + $offset; if($hitung == 0){

echo "Data Kosong"; }else { //$i = 1; while($data = mysql_fetch_array($sql)){ echo "<tr> <td> $i </td> <td> $data[idmakul] </td> <td> $data[makul] </td> <td> $data[waktu] </td> <td> $data[kelas] </td> <td> $data[dosen] </td> <td> <a href='?page=roster-uts&aksi=edit-roster&id_makul=$data[idmakul]' title='Ubah Data'> Ubah </a> </td>

<td> <a

href='$aksi?page=roster-uts&aksi=hapus-roster&id_makul=$data[idmakul]' title='Hapus Data'> Hapus </a> </td>

</tr>"; $i++;

(38)

echo "Jumlah Data : $hitung"; }

echo "</table>";

echo "<div class=paging>"; if ($offset!=0) {

$prevoffset = $offset-10;

echo "<span class=prevnext> <a href=$PHP_SELF?page=roster-uts&offset=$prevoffset>Back</a></span>";

} else {

echo "<span class=disabled>Back</span>";//cetak halaman tanpa link }

//hitung jumlah halaman

$halaman = intval($numrows/$limit);//Pembulatan if ($numrows%$limit){

$halaman++; }

for($i=1;$i<=$halaman;$i++){ $newoffset = $limit * ($i-1); if($offset!=$newoffset){

echo "<a href=$PHP_SELF?page=roster-uts&offset=$newoffset>$i</a>";

//cetak halaman }

else {

echo "<span class=current>".$i."</span>";//cetak halaman tanpa link

} }

//cek halaman akhir

if(!(($offset/$limit)+1==$halaman) && $halaman !=1){ //jika bukan halaman terakhir maka berikan next $newoffset = $offset + $limit;

echo "<span class=prevnext><a href=$PHP_SELF?page=roster-uts&offset=$newoffset>Next</a>";

} else {

echo "<span class=disabled>Next</span>";//cetak halaman tanpa link }

}

echo "</div"; echo "</font>";

(39)

break;

case "tambah-roster":

echo "<h2>Tambah Jadwal UTS</h2>

<form method=POST action='$aksi?page=roster-uts&aksi=input-roster'> <table>

<tr><td>Kode Matakuliah</td> <td> : <input type=text name='kode_makul' size=20 maxlength=10></td></tr>

<tr><td>Matakuliah</td> <td> : <input type=text name='makul' size=40 maxlength=50></td></tr>

<tr><td>Waktu</td> <td> : <input type=text name='waktu' size=40 maxlength=30></td></tr>

<tr><td>Kelas</td> <td> : <input type=text name='kelas' size=15 maxlength=10></td></tr>

<tr><td>Dosen</td><td> : <input type=text name='dosen' size=40 maxlength=30></td></tr>

<tr><td colspan=2><input type=submit value=Simpan>

<input type=button value=Batal onclick=self.history.back()></td></tr> </table>

</form>"; break;

case "edit-roster":

$edit = mysql_query("SELECT * FROM uts WHERE idmakul='$_GET[id_makul]'");

$r = mysql_fetch_array($edit); echo "<h2>Edit Jadwal Kuliah</h2>

<form method=POST action='$aksi?page=roster-uts&aksi=update-roster'> <input type=hidden name=id_old value=$r[idmakul]>

<table>

<tr><td>Kode Matakuliah</td> <td> : <input type=text

name='kode_makul' value='$r[idmakul]' size=20 maxlength=10></td></tr> <tr><td>Matakuliah</td> <td> : <input type=text name='makul' value='$r[makul]' size=40 maxlength=50></td></tr>

<tr><td>Waktu</td> <td> : <input type=text name='waktu' value='$r[waktu]' size=40 maxlength=30></td></tr>

<tr><td>Kelas</td> <td> : <input type=text name='kelas' value='$r[kelas]' size=15 maxlength=10></td></tr>

<tr><td>Dosen</td><td> : <input type=text name='dosen' value='$r[dosen]' size=40 maxlength=30></td></tr>

<tr><td colspan=2><input type=submit value=Simpan>

<input type=button value=Batal onclick=self.history.back()></td></tr> </table>

(40)

break;

case "searchuts":

echo "<form method=POST action='?page=roster-uts&aksi=searchuts'> Masukkan Keyword : <input type=text name='keyword' size='30'> Cari Berdasarkan : <select name='opsi'><option value='kodemakul'>Kode Makul</option><option value='makul']>Nama Makul</option></select> <input type='submit' value='Search'></form>";

echo "<input type=button value='Tambah Data'

onclick=location.href='?page=roster-uts&aksi=tambah-roster'><br>"; if($_POST['opsi']=='kodemakul'){

$search_query=mysql_query("select * from uts where idmakul like '%$_POST[keyword]%'");

}elseif($_POST['opsi']=='makul'){

$search_query=mysql_query("select * from uts where makul like '%$_POST[keyword]%'");

}

$data1=mysql_num_rows($search_query); if($data1 == 0){

echo "</br><b>Maaf. Data tidak ditemukan</b>"; }else{

echo "<table border='1'><tr><th>No</th><th>Kode

Matakuliah</th><th>Matakuliah</th><th>Waktu</th><th>Kelas</th><th>Dosen </th><th colspan='2'>AKSI</th></tr>"; $i=1; while($data = mysql_fetch_array($search_query)){ echo "<tr> <td> $i </td> <td> $data[idmakul] </td> <td> $data[makul] </td> <td> $data[waktu] </td> <td> $data[kelas] </td> <td> $data[dosen] </td> <td> <a href='?page=roster&aksi=edit-roster&id_makul=$data[idmakul]' title='Ubah Data'> Ubah </a> </td>

<td> <a

href='$aksi?page=roster&aksi=hapus-roster&id_makul=$data[idmakul]' title='Hapus Data'> Hapus </a> </td>

</tr>"; $i++;

}

echo "Jumlah Data : $data1"; }

echo "</table>"; break;

(41)

} ?> AKSI UTS <?php session_start(); include "../../koneksi/koneksi.php"; $page=$_GET[page]; $aksi=$_GET[aksi]; $keyword=$_POST[keyword]; $opsi=$_POST[opsi];

// Hapus data UTS

if ($page=='roster-uts' AND $aksi=='hapus-roster'){

mysql_query("DELETE FROM uts WHERE idmakul='$_GET[id_makul]'"); header('location:../../master.php?page='.$page);

}

// Input UTS

elseif ($page=='roster-uts' AND $aksi=='input-roster'){

mysql_query("INSERT INTO uts (idmakul,makul,waktu,kelas,dosen)

VALUES('$_POST[kode_makul]','$_POST[makul]','$_POST[waktu]','$_POST[k elas]','$_POST[dosen]')");

header('location:../../master.php?page='.$page); }

// Update UTS

elseif ($page=='roster-uts' AND $aksi=='update-roster'){ mysql_query("UPDATE uts set

idmakul='$_POST[kode_makul]',makul='$_POST[makul]',waktu='$_POST[wakt u]',kelas='$_POST[kelas]',dosen='$_POST[dosen]' WHERE idmakul='$_POST[id_old]'"); header('location:../../master.php?page='.$page); } ?> AKSI PESAN <?php session_start(); include "../../koneksi/koneksi.php"; $page=$_GET[page]; $aksi=$_GET[aksi]; // Hapus data mahasiswa

(42)

if ($page=='pesan-terkirim' AND $aksi=='hapus-pesan-terkirim'){ mysql_query("DELETE FROM sentitems WHERE ID='$_GET[id]'"); header('location:../../master.php?page='.$page);

}

// Input mahasiswa

elseif ($page=='pesan-keluar' AND $aksi=='hapus-pesan-keluar'){ mysql_query("DELETE FROM outbox where ID='$_GET[id]'"); header('location:../../master.php?page='.$page);

}

elseif ($page=='pesan-masuk' AND $aksi=='hapus-pesan-masuk'){ mysql_query("DELETE FROM inbox where ID='$_GET[id]'"); header('location:../../master.php?page='.$page);

} ?>

FORM KIRIM PESAN <?php

$aksi="modul/mod_sms/kirim_pesan.php"; echo "<h2>Kirim SMS</h2>

<form method=POST action='$aksi?page=kirim-pesan&aksi=kirim-sms'> <table>

<tr><td>Nomor Kontak</td> <td> : <input type='text' name='kontak' size=20 maxlength=20></td></tr>

<tr><td>Pesan</td> <td> : <textarea name='pesan_single' cols='50' rows='4'></textarea></td></tr>

<tr><td colspan=2><input type=submit value=Kirim> <input type=button value=Batal onclick=self.history.back()></td></tr> </table> </form>"; ?> KIRIM PESAN <?php include "../../koneksi/koneksi.php"; $page=$_GET[page]; $aksi=$_GET[aksi]; $keyword=$_POST[keyword]; $opsi=$_POST[opsi]; $hp = $_POST['kontak']; $isi_pesan = $_POST['pesan_single'];

if ($page=='kirim-pesan' AND $aksi=='kirim-sms'){ if (empty($hp) || empty($isi_pesan)){

Referensi

Dokumen terkait

3.4 Menggali informasi dari teks cerita petualangan tentang lingkungan dan sumber daya alam dengan bantuan guru dan teman dalam bahasa Indonesia lisan dan tulis dengan memilih

(4) Pekerjaan yang diajukan untuk mendapatkan poin pekerjaan adalah pekerjaan yang merupakan tugas pokok jabatan yang diatur berdasarkan Hasil Analisis Jabatan di

Berdasarkan Peraturan Presiden Nomor 54 Tahun 2011 Lampiran III TATA CARA PEMILIHAN PENYEDIA PEKERJAAN KONSTRUKSI huruf B.. PELELANGAN UMUM

Pada hari ini Rabu tanggal lima belas bulan Agustus tahun dua ribu dua belas, melalui Layanan Pengadaan Secara Elektronik (LPSE) Kementerian Sekretariat

[r]

Salah satu upaya yang dapat dilakukan oleh dunia pendidikan untuk mampu berkompetisi di era globalisasi adalah dengan mengintegrasikan TIK ke dalam proses belajar.Salah satu

dan merealisasikan slider timelapse otomatis yang memiliki user interface yang lebih mudah dan menarik karena menggunakan kontrol dari smartphone android dengan

Letakkan tangan tidak dominan memegang tungkai atas dari medial lutut, tangan dominan memegang tungkài bawah dari luar (varus) atau dari dalam (valgus) sedikit di