function TampilkanHeader() { TampilkanJudul('Laporan Remedial Per Periode'); $prodiopt = GetOption2('prodi', "concat(ProdiID, ' - ', Nama)", 'ProdiID', $_SESSION['_remedialProdiID'], "KodeID='".KodeID."'", 'ProdiID'); $p1 = (!empty($_REQUEST[periode1_y]))? $_REQUEST['periode1_y'].'-'.$_REQUEST['periode1_m'].'-'.$_REQUEST['periode1_d'] : date('Y-m-d'); $p2 = (!empty($_REQUEST[periode2_y]))? $_REQUEST['periode2_y'].'-'.$_REQUEST['periode2_m'].'-'.$_REQUEST['periode2_d'] : date('Y-m-d'); $periode1 = getDateOption($p1,'periode1'); $periode2 = getDateOption($p2,'periode2'); echo "<table class=box cellspacing=1 align=center width=800> <form action='?' method=POST onSubmit=\"changePage(1, '$_SESSION[mnux]')\"> <input type=hidden name='gos' value=''> <tr> <td width=220><font color=green><b>Tahun Akademik: </b></font></td> <td><input type=text name='TahunID' value='$_SESSION[TahunID]' size=4 maxlength=5 /></td> </tr> <tr> <td><font color=green><b> Program Studi: </b></font></td> <td><select name='_remedialProdiID'>$prodiopt</select\"></td> </tr> <tr> <td><font color=green><b> Periode Remedial : </b></font></td> <td>$periode1 s/d $periode2 <input type=submit name='Cari' value='Cari' ></td> </tr> </form> </table>"; }
function TampilkanFormBimbingan() { if ($_REQUEST[md] == 0) { $jdl = "Edit Kegiatan Bimbingan Skripsi/TA"; $w = GetFields('tabimbingan', "BimbinganID = '" . $_REQUEST[id] . "' and TAID", $_REQUEST[TAID], "TglBimbingan, date_format(TglBimbingan,'%d-%M-%Y') as _TglBimbingan, Catatan, BimbinganID"); $optTgl = getDateOption($w[TglBimbingan], 'TglBimbingan'); } elseif ($_REQUEST[md] == 1) { $jdl = "Input Kegiatan Bimbingan Skripsi/TA"; $optTgl = getDateOption(date('Y-m-d'), 'TglBimbingan'); } else { die(ErrorMsg('Error', "Terjadi kesalahan.<br />\r\n Mode edit <b>{$md}</b> tidak dikenali.<br />\r\n Hubungi Sysadmin untuk informasi lebih lanjut.\r\n <hr size=1 color=silver />\r\n <input type=button name='Tutup' value='Tutup' onClick=\"window.close()\" />")); } TampilkanJudul($jdl); $TglMulai = GetaField('ta', "TAID", $_REQUEST['TAID'], "TglMulai"); $TglSelesai = GetaField('ta', "TAID", $_REQUEST['TAID'], "TglSelesai"); $_TglMulai = GetaField('ta', "TAID", $_REQUEST['TAID'], "date_format(TglMulai,'%d %M %Y')"); $_TglSelesai = GetaField('ta', "TAID", $_REQUEST['TAID'], "date_format(TglSelesai,'%d %M %Y')"); echo <<<SCR <form name='data' action='../{$_SESSION['mnux']}.bimbingan.edit.php' method=POST onsubmit='return cekForm()'> <table class=bsc cellspacing=1 width=100%> \t<input type=hidden name='md' value='{$_REQUEST['md']}' /> \t<input type=hidden name='sub' value='Simpan' /> \t<input type=hidden name='TAID' value='{$_REQUEST['TAID']}' /> \t<input type=hidden name='id' value='{$_REQUEST['id']}' /> \t<input type=hidden id='TglMulai' name='TglMulai' value='{$TglMulai}' /> \t<input type=hidden id='TglSelesai' name='TglSelesai' value='{$TglSelesai}' /> \t<tr> \t\t<td class=inp width=150>Batas Waktu Bimbingan : </td> \t\t<td><sup>{$_TglMulai} s/d {$_TglSelesai}</sup></td> \t</tr> \t<tr> \t\t<td class=inp width=150>Tanggal Bimbingan : </td> \t\t<td>{$optTgl}</td> \t</tr> \t<tr> \t\t<td class=inp width=150>Catatan : </td> \t\t<td><textarea id=Catatan name=Catatan cols=30 rows=4 >{$w['Catatan']}</textarea></td> \t</tr> \t<tr> \t\t<td colspan=2 align=center><input type=submit name='Simpan' value='Simpan' /> <input type=button name='Batal' value='Batal' onClick='window.close()' /></td> \t</tr> </table> </form> <script> function cekForm(){ \tvar errMsg = ''; \tTglBimbingan = data.TglBimbingan_y.value+'-'+data.TglBimbingan_m.value+'-'+data.TglBimbingan_d.value; \tTglMulai = document.getElementById('TglMulai').value; \tTglSelesai = document.getElementById('TglSelesai').value; \t \tif (TglBimbingan < TglMulai || TglBimbingan > TglSelesai){ \t\terrMsg += "Tanggal bimbingan berada diluar batas waktu yg ditentukan"+String.fromCharCode(10)+String.fromCharCode(10); \t} \t \tif (document.getElementById('Catatan').value == ''){ \t\terrMsg += 'Catatan harus diisi'; \t} \tif (errMsg != ''){ \t\talert(errMsg); \t\treturn false; \t} else { \t\treturn true; \t}\t } </script> SCR; }