예제 #1
0
<?php

// Author : Emanuel Setio Dewo
// Email  : setio.dewo@gmail.com
// Start  : 16 Sept 2008
// *** Parameters ***
$_krsTahunID = GetSetVar('_krsTahunID');
$_krsMhswID = GetSetVar('_krsMhswID');
// *** Main ***
TampilkanJudul("Nilai Semester Mahasiswa");
CekBolehAksesModul();
TampilkanCariMhswnya();
if (!empty($_krsTahunID) && !empty($_krsMhswID)) {
    $oke = BolehAksesData($_krsMhswID);
    if ($oke) {
        $oke = ValidasiDataMhsw($_krsTahunID, $_krsMhswID, $khs);
    }
    if ($oke) {
        $oke = CekPembayaran($_krsMhswID);
    }
    if ($oke) {
        $mhsw = GetFields("mhsw m\r\n      left outer join statusawal sta on sta.StatusAwalID = m.StatusAwalID \r\n\t  left outer join dosen d on d.Login = m.PenasehatAkademik", "m.KodeID = '" . KodeID . "' and m.MhswID", $_krsMhswID, "m.*, sta.Nama as STAWAL, d.Nama as namaDosen");
        $thn = GetFields("tahun", "KodeID = '" . KodeID . "' and TahunID", $_krsTahunID, "*");
        $gos = sqling($_REQUEST['gos']);
        if (empty($gos)) {
            TampilkanHeaderMhsw($thn, $mhsw, $khs);
            TampilkanDaftarKRSMhsw($thn, $mhsw, $khs);
        } else {
            $gos();
        }
    }
예제 #2
0
<?php

session_start();
// *** Parameters ***
// *** Main ***
if ($_SESSION['_LevelID'] == 1) {
    $PMBID = GetSetVar('_pmbLoginPMBID');
} elseif ($_SESSION['_LevelID'] == 33) {
    $PMBID = $_SESSION['_Login'];
} else {
    die(ErrorMsg('Error', "Anda tidak berhak menjalankan modul ini."));
}
CekBolehAksesModul();
$oke = BolehAksesData($_SESSION['_Login']);
if ($oke) {
    $gel = GetaField('pmbperiod', "KodeID='" . KodeID . "' and NA", 'N', "PMBPeriodID");
    $gos = sqling($_REQUEST['gos']);
    if (empty($gos)) {
        Main($gel, $PMBID);
    } else {
        $gos($gel, $PMBID);
    }
}
// *** Functions ***
function Main($gel, $pmbid)
{
    $ButuhGanti = GetaField('pmb', 'PMBID', $pmbid, 'PasswordBaru');
    if ($ButuhGanti == 'Y') {
        CekGantiPassword($gel, $pmbid);
    } else {
        Edit(0, $gel, $pmbid);