• Tidak ada hasil yang ditemukan

Institutional Repository | Satya Wacana Christian University: Pembuatan Sistem Informasi File Repository Hasil Proyek, Kerja Praktek dan Tugas Akhir D3 Teknik Informatika Berbasis Web dan PHP

N/A
N/A
Protected

Academic year: 2018

Membagikan "Institutional Repository | Satya Wacana Christian University: Pembuatan Sistem Informasi File Repository Hasil Proyek, Kerja Praktek dan Tugas Akhir D3 Teknik Informatika Berbasis Web dan PHP"

Copied!
17
0
0

Teks penuh

(1)

78

a.

Kode Program Untuk Halaman Cari Data Proyek

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />

<title>Selamat Datang Di File Repository KPTA D3 Teknik Informatika UKSW</title>

<link rel="stylesheet" href="css/style.css" type="text/css" /> <link rel="icon" href="images/icon.png" type="image/ico" > <script language=javascript>

<!--var rev = "fwd"; function titlebar(val) {

var msg = "Selamat Datang Di File Repository D3 Teknik Informatika Universitas Kristen Satya Wacana";

var res = " "; var speed = 100; var pos = val;

msg = " "+msg+" "; var le = msg.length; if(rev == "fwd"){

if(pos < le){ pos = pos+1;

scroll = msg.substr(0,pos); document.title = scroll; timer =

window.setTimeout("titlebar("+pos+")",speed); }

else{

rev = "bwd"; timer =

window.setTimeout("titlebar("+pos+")",speed); }

(2)

else{

if(pos > 0){ pos = pos-1; var ale = le-pos;

scrol = msg.substr(ale,le);

document.title = scrol; timer =

window.setTimeout("titlebar("+pos+")",speed); }

} }

titlebar(0);

function MM_jumpMenu(targ,selObj,restore){ //v3.0

eval(targ+".location='"+selObj.options[selObj.selectedIndex].va lue+"'");

if (restore) selObj.selectedIndex=0; }

//--> </script> </head>

<body background="images/background.png"> <div id="header">

<table width="1350" height="100"border="0"> <tr>

<td><table width="1200" border="0"> <tr>

<td width="86"><img src="images/icon.png" alt="" width="80" height="80" /></td>

<td width="898" align="left"

valign="middle"><p>SISTEM INFORMASI FILE REPOSITORY KERJA PRAKTEK &amp; TUGAS AKHIR </p>

<p>D3 TEKNIK INFORMATIKA UNIVERSITAS KRISTEN SATYA WACANA</p>

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

</table>

(3)

<li class='active '><a

href="home.php"><span>Home</span></a></li>

<li><a href="about.php"><span>About</span></a></li> <li><a href="panduan.php"><span>Panduan</span></a></li>

<li><a href="proyek.php"><span>Cari Data Proyek</span></a></li>

<li><a href="kerjapraktek.php"><span>Cari Data Kerja Praktek</span></a></li>

<li><a href="tugasakhir.php"><span>Cari Data Tugas Akhir</span></a></li>

<li><a href="logout.php"><span>Logout</span></a></li> </ul>

<center><div id="content"> <table width="800" border="0">

<tr>

<td align="center">

<h2><font color="#FFFFFF"><b>Daftar Mahasiswa Proyek</h2></td>

</tr> </table>

<form action="proyek.php" method="post">

<table width="298" height="105" border="0" align="center" cellpadding="0" cellspacing="0">

<tr>

<td width="140" height="39">Cari Berdasarkan</td> <td width="11">:</td>

<td width="147"><select name="berkas" id="berkas"> <option>---Pilihan---</option>

<option value="nim">NIM</option> <option value="nama_mahasiswa">Nama Mahasiswa</option>

<option value="nama_konsentrasi">Konsentrasi</option> <option value="judul">Judul</option>

</select></td> </tr>

<tr>

<td height="32">Keyword</td> <td>:</td>

<td><input type="text" name="keyword" id="keyword" /></td>

</tr> <tr>

(4)

<td><input type="submit" name="submit" value="Cari" /></td> </tr>

</table> </form>

<table border="10" cellpadding="0" cellspacing="0"

align="center" bordercolor="#000000" bgcolor="#0066FF"><br /> <thead>

<td width="auto" align="center">NO</td>

<td width="auto" align="center">JENIS AMBIL</td> <td width="auto" align="center">NIM</td>

<td width="auto" align="center">NAMA MAHASISWA</td> <td width="auto" align="center">KONSENTRASI</td> <td width="auto" align="center">DOSEN PEMBIMBING</td> <td width="auto" align="center">JUDUL</td>

<td width="auto" align="center">SEMESTER</td> <td width="auto" align="center">TAHUN</td> <td width="auto" align="center">STATUS</td> </thead>

<?php

include "koneksi.php"; $no=1;

$sql = "SELECT count(id_proyek) FROM proyek"; $row = mysql_query($sql);

$row = mysql_fetch_array($row); @$hitung = $row[0];

$batas = 2;

// Mengecek eksistensi variabel '?page'

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

$page = $_GET['page'] + 1; $offset = $batas * $page ; }

else {

$page = 0; $offset = 0; }

(5)

// Menampilkan baris tabel

$left_rec = $hitung - ($page * $batas);

$sql = "SELECT * FROM proyek WHERE $berkas LIKE '%$keyword%' order by id_proyek asc LIMIT $offset, $batas";

$result = mysql_query($sql) or die('Pencarian Gagal. ' . mysql_error());

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

echo '<p></p><p>Pencarian tidak ditemukan</p>'; } else {

echo '<p></p>';

while ($row = mysql_fetch_array($result)) { extract($row);

echo "<tr>

<td align='center' bgcolor='#0099FF'>$no</td> <td align='center'

bgcolor='#0099FF'>$row[nama_jenis_ambil]</td>

<td align='center' bgcolor='#0099FF'>$row[nim]</td> <td align='center'

bgcolor='#0099FF'>$row[nama_mahasiswa]</td> <td align='center'

bgcolor='#0099FF'>$row[nama_konsentrasi]</td> <td align='center'

bgcolor='#0099FF'>$row[nama_dosen]</td>

<td align='center' bgcolor='#0099FF'>$row[judul]</td> <td align='center' bgcolor='#0099FF'>$row[semester]</td> <td align='center' bgcolor='#0099FF'>$row[tahun]</td> <td align='center' bgcolor='#0099FF'>$row[status]</td> </tr>";

$no++;

} } }

?> </table> <?php

// Menampilkan tombol 'Next' dan 'Previous' if( $page > 0 )

{

$last = $page - 2;

(6)

}

else if( $page == 0 ) {

echo "<a href=\"proyek2.php?page=$page\">Next</a>"; }

else if( $left_rec < $batas ) {

$last = $page - 2;

echo "<a href=\"proyek.php?page=$last\">Prev</a>"; }

?>

<div id="footer">

<table width="1350" height="100" border="0"> <tr>

<td align="center">&nbsp;</td>

<td align="center" valign="bottom"><table width="249" border="0" align="center">

<tr>

<td align="center">&copy; 2014-<?php echo date("Y")?></td>

</tr> <tr>

<td align="center">Universitas Kristen Satya Wacana</td>

(7)

b.

Kode Program Untuk Halaman Input Data TA

<?php require_once('Connections/koneksi.php'); ?> <?php

if (!function_exists("GetSQLValueString")) {

function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "")

{

if (PHP_VERSION < 6) {

$theValue = get_magic_quotes_gpc() ? stripslashes($theValue) : $theValue;

}

$theValue = function_exists("mysql_real_escape_string") ? mysql_real_escape_string($theValue) :

mysql_escape_string($theValue);

switch ($theType) { case "text":

$theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";

break; case "long": case "int":

$theValue = ($theValue != "") ? intval($theValue) : "NULL"; break;

case "double":

$theValue = ($theValue != "") ? doubleval($theValue) : "NULL";

break; case "date":

$theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";

break;

case "defined":

$theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue;

break; }

return $theValue; }

(8)

$editFormAction = $_SERVER['PHP_SELF']; if (isset($_SERVER['QUERY_STRING'])) {

$editFormAction .= "?" .

htmlentities($_SERVER['QUERY_STRING']); }

if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "form1")) {

$insertSQL = sprintf("INSERT INTO tugasakhir (id_tugasakhir, nama_jenis_ambil, nim, nama_mahasiswa, nama_konsentrasi,

nama_dosen, judul, semester, tahun, status) VALUES (%s, %s, %s, %s, %s, %s, %s, %s, %s, %s)",

GetSQLValueString($_POST['id_tugasakhir'], "int"),

GetSQLValueString($_POST['nama_jenis_ambil'], "text"),

GetSQLValueString($_POST['nim'], "int"),

GetSQLValueString($_POST['nama_mahasiswa'], "text"),

GetSQLValueString($_POST['nama_konsentrasi'], "text"),

GetSQLValueString($_POST['nama_dosen'], "text"),

GetSQLValueString($_POST['judul'], "text"),

GetSQLValueString($_POST['semester'], "text"),

GetSQLValueString($_POST['tahun'], "int"),

GetSQLValueString($_POST['status'], "text"));

mysql_select_db($database_koneksi, $koneksi); $Result1 = mysql_query($insertSQL, $koneksi) or die(mysql_error());

}

$maxRows_tugasakhir = 10; $pageNum_tugasakhir = 0;

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

(9)

$startRow_tugasakhir = $pageNum_tugasakhir * $maxRows_tugasakhir;

mysql_select_db($database_koneksi, $koneksi);

$query_tugasakhir = "SELECT * FROM tugasakhir ORDER BY id_tugasakhir ASC";

$query_limit_tugasakhir = sprintf("%s LIMIT %d, %d",

$query_tugasakhir, $startRow_tugasakhir, $maxRows_tugasakhir); $tugasakhir = mysql_query($query_limit_tugasakhir, $koneksi) or die(mysql_error());

$row_tugasakhir = mysql_fetch_assoc($tugasakhir);

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

$totalRows_tugasakhir = $_GET['totalRows_tugasakhir'];

} else {

$all_tugasakhir = mysql_query($query_tugasakhir);

$totalRows_tugasakhir = mysql_num_rows($all_tugasakhir); }

$totalPages_tugasakhir =

ceil($totalRows_tugasakhir/$maxRows_tugasakhir)-1; ?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />

<link rel="icon" href="images/icon.png" type="image/ico" > <title>Selamat Datang Di File Repository KPTA D3 Teknik Informatika UKSW</title>

<link rel="stylesheet" href="css/style1.css" type="text/css" /> <script language=javascript>

<!--var rev = "fwd"; function titlebar(val) {

var msg = "SSelamat Datang Di File Repository KPTA D3 Teknik Informatika Universitas Kristen Satya Wacana";

(10)

msg = " "+msg+" "; var le = msg.length; if(rev == "fwd"){

if(pos < le){ pos = pos+1;

scroll = msg.substr(0,pos); document.title = scroll; timer =

window.setTimeout("titlebar("+pos+")",speed); }

else{

rev = "bwd"; timer =

window.setTimeout("titlebar("+pos+")",speed); }

} else{

if(pos > 0){ pos = pos-1; var ale = le-pos;

scrol = msg.substr(ale,le);

document.title = scrol; timer =

window.setTimeout("titlebar("+pos+")",speed); }

else{ rev = "fwd"; timer =

window.setTimeout("titlebar("+pos+")",speed); }

} }

titlebar(0);

function MM_jumpMenu(targ,selObj,restore){ //v3.0

eval(targ+".location='"+selObj.options[selObj.selectedIndex].va lue+"'");

if (restore) selObj.selectedIndex=0; }

(11)

</script> </head>

<body background="images/background.png"> <div id="header">

<table width="1000" height="100"border="0"> <tr>

<td><table width="1000" border="0"> <tr>

<td width="86"><img src="images/icon.png" alt="" width="80" height="80" /></td>

<td width="898" align="left" valign="middle"><p align="left">SISTEM INFORMASI FILE REPOSITORY KERJA PRAKTEK &amp; TUGAS AKHIR </p>

<p align="left">D3 TEKNIK INFORMATIKA UNIVERSITAS KRISTEN SATYA WACANA</p> </td>

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

</table>

<div id="cssmenu"> <ul>

<li class='active '><a

href="homeadmin.php"><span>Home</span></a></li>

<li><a href="panduanadmin.php"><span>Panduan</span></a></li> <li><a href="inputdata.php"><span>+ Input

Data</span></a></li>

<li><a href="hapusdata.php"><span>- Hapus Data</span></a></li>

<li><a href="upload.php"><span>Upload File</span></a></li> <li><a href="logout.php"><span>Logout</span></a></li> </ul>

<p> <p>

<center><div id="content">

<p><table align="center" width="180" border="0"> <tr>

<td align="center"><font color="#000000"> Input Data Tugas Akhir</td>

(12)

<form action="<?php echo $editFormAction; ?>" method="post" name="form1" id="form1">

<table align="center"> <tr valign="baseline">

<td align="left" nowrap="nowrap">&nbsp;</td> <td align="left" nowrap="nowrap">&nbsp;</td>

<td><input type="hidden" name="id_tugasakhir" value="" size="32" /></td>

</tr>

<tr valign="baseline">

<td align="left" nowrap="nowrap">Nama_jenis_ambil</td> <td align="left" nowrap="nowrap">:</td>

<td><select name="nama_jenis_ambil"> <option>---Jenis Ambil---</option>

<option>Proyek</option> <option>Kerja Praktek</option> <option>Tugas Akhir</option> </select></td>

</tr>

<tr valign="baseline">

<td align="left" nowrap="nowrap">Nim</td> <td align="left" nowrap="nowrap">:</td>

<td><input type="text" name="nim" value="" size="32" /></td>

</tr>

<tr valign="baseline">

<td align="left" nowrap="nowrap">Nama_mahasiswa</td> <td align="left" nowrap="nowrap">:</td>

<td><input type="text" name="nama_mahasiswa" value="" size="32" /></td>

</tr>

<tr valign="baseline">

<td align="left" nowrap="nowrap">Nama_konsentrasi</td> <td align="left" nowrap="nowrap">:</td>

<td><select name="nama_konsentrasi"> <option>Multimedia</option>

<option>Pemrograman</option> <option>Jaringan</option> </select></td>

(13)

<option>Drs. Prihanto Ngesti Basuki, M.Kom</option> <option>Felix David, S.Kom</option>

<option>Teguh Wahyono, S.Kom., M.Cs</option> <option>Erwin Christian, S.Kom</option> </select></td>

</tr>

<tr valign="baseline">

<td align="left" nowrap="nowrap">Judul</td> <td align="left" nowrap="nowrap">:</td>

<td><input type="text" name="judul" value="" size="32" /></td>

</tr>

<tr valign="baseline">

<td align="left" nowrap="nowrap">Semester</td> <td align="left" nowrap="nowrap">:</td>

<td><select name="semester"> <option>---Semester---</option>

<option>Genap</option> <option>Antara</option> <option>Ganjil</option> </select></td>

</tr>

<tr valign="baseline">

<td align="left" nowrap="nowrap">Tahun</td> <td align="left" nowrap="nowrap">:</td> <td><select name="tahun">

<option>---Tahun---</option> <option>2014</option>

<option>2015</option> <option>2016</option> <option>2017</option> </select></td>

(14)

<tr valign="baseline">

<td align="left" nowrap="nowrap">Status</td> <td align="left" nowrap="nowrap">:</td> <td><select name="status">

<option>---Status---</option> <option>Aktif</option> <option>Proses</option>

<option>Belum Ambil</option> <option>Tidak Aktif</option> </select></td>

</tr>

<tr valign="baseline">

<td nowrap="nowrap" align="right">&nbsp;</td> <td nowrap="nowrap" align="right">&nbsp;</td> <td><input type="submit" value="Simpan" />

<input type="reset" name="Reset" id="button" value="Ulang" /></td>

</tr> </table>

<input type="hidden" name="MM_insert" value="form1" /> </form>

<p>&nbsp;</p>

<table width="1415" border="1"> <tr>

<td width="auto" align="center" bgcolor="#0066FF">Jenis Ambil</td>

<td width="auto" align="center" bgcolor="#0066FF">Nim</td> <td width="auto" align="center" bgcolor="#0066FF">Nama</td> <td width="auto" align="center"

bgcolor="#0066FF">Konsentrasi</td> <td width="auto" align="center" bgcolor="#0066FF">Pembimbing</td>

<td width="auto" align="center" bgcolor="#0066FF">Judul</td>

<td width="auto" align="center" bgcolor="#0066FF">Semester</td>

<td width="auto" align="center" bgcolor="#0066FF">Tahun</td>

<td width="auto" align="center" bgcolor="#0066FF">Status</td>

<td width="auto" align="center" bgcolor="#0066FF"><div align="center">Action</div></td>

(15)

<?php do { ?> <tr>

<td align="left" bgcolor="#3399CC"><?php echo $row_tugasakhir['nama_jenis_ambil']; ?></td>

<td align="left" bgcolor="#3399CC"><?php echo $row_tugasakhir['nim']; ?></td>

<td align="left" bgcolor="#3399CC"><?php echo $row_tugasakhir['nama_mahasiswa']; ?></td>

<td align="left" bgcolor="#3399CC"><?php echo $row_tugasakhir['nama_konsentrasi']; ?></td>

<td align="left" bgcolor="#3399CC"><?php echo $row_tugasakhir['nama_dosen']; ?></td>

<td align="left" bgcolor="#3399CC"><?php echo $row_tugasakhir['judul']; ?></td>

<td align="left" bgcolor="#3399CC"><?php echo $row_tugasakhir['semester']; ?></td>

<td align="left" bgcolor="#3399CC"><?php echo $row_tugasakhir['tahun']; ?></td>

<td align="left" bgcolor="#3399CC"><?php echo $row_tugasakhir['status']; ?></td>

<td align="center" bgcolor="#3399CC"><div align="center"><a href="editta.php?id_tugasakhir=<?php echo

$row_tugasakhir['id_tugasakhir']; ?>"><img src="images/edit-validated.png" / width="30" height="30"></a><a

href="deleteta.php?id_tugasakhir=<?php echo $row_tugasakhir['id_tugasakhir']; ?>"><img src="images/delete.png" / width="30" height="30"></a></a></div></td>

</tr>

<?php } while ($row_tugasakhir = mysql_fetch_assoc($tugasakhir)); ?> </table>

</div> </div>

<div id="footer">

<table width="1430" height="100" border="0"> <tr>

<td align="center">&nbsp;</td>

<td align="center" valign="bottom"><table width="249" border="0" align="center">

<tr>

<td align="center">&copy; 2014-<?php echo date("Y")?></td>

(16)

<tr>

<td align="center">Universitas Kristen Satya Wacana</td>

</tr> </table> </td> </tr> </table> </body> </html> <?php

(17)

Referensi

Dokumen terkait

kebudayaan takbenda adalah warisan budaya yang dapat ditangkap oleh panca.. indera selain indera peraba serta warisan budaya yang abstrak /

Dalam penelitian yang dilakukan dengan metode iterasi Gauss Newton ini masih terdapat kelemahan yaitu nilai jumlah kuadrat galatnya masih sangat besar,

Dari hasil analisis yang telah dilakukan, dapat diketahui bahwa faktor konteks dan kapabilitas masing – masing memiliki kontribusi yang mempengaruhi manfaat

[r]

[r]

Dalam praktiknya, framing dijalankan oleh media dengan menseleksi isu – isu tertentu dan mengabaikan isu yang lain; dan menonjolkan aspek dari isu tersebut

Mata bor helix kecil ( Low helix drills ) : mata bor dengan sudut helix lebih kecil dari ukuran normal berguna untuk mencegah pahat bor terangkat ke atas

[r]