Exemplo n.º 1
0
function Simpan($gel)
{
    $AplikanID = $_REQUEST['AplikanID'];
    $Nama = $_REQUEST['Nama'];
    $TanggalLahir = "{$_REQUEST['TanggalLahir_y']}-{$_REQUEST['TanggalLahir_m']}-{$_REQUEST['TanggalLahir_d']}";
    if (empty($AplikanID) or $AplikanID == '') {
        $aplikanid = GetNextAplikanID($gel);
        $s = "insert into aplikan set AplikanID='{$aplikanid}', Nama='{$Nama}', TanggalLahir='{$TanggalLahir}', Login='******', Password=PASSWORD('{$TanggalLahir}'), \n\t\t\t\t\t\t\t\tKodeID='" . KodeID . "', PMBPeriodID='{$gel}', \n\t\t\t\t\t\t\t\tLoginBuat='{$_SESSION['_Login']}', TanggalBuat=now(), LoginEdit='{$_SESSION['_Login']}', TanggalEdit=now()";
        $r = _query($s);
        $page = 0;
    } else {
        $aplikanid = $AplikanID;
        $s = "update aplikan set Nama='{$Nama}', TanggalLahir='{$TanggalLahir}',\n\t\t\t\t\t\t\t\tLoginEdit='{$_SESSION['_Login']}', TanggalEdit=now() where AplikanID='{$aplikanid}' and KodeID='" . KodeID . "'";
        $r = _query($s);
        $ttl2 = GetaField('aplikan', "PMBPeriodID='{$gel}' and LEFT(AplikanID, 5)=LEFT('{$AplikanID}', 5) and AplikanID <= '{$AplikanID}' and KodeID", KodeID, 'count(AplikanID)');
        $ttl = GetaField('pmb', "PMBPeriodID='{$gel}' and LEFT(AplikanID, 5)=LEFT('{$AplikanID}', 5) and KodeID", KodeID, 'count(AplikanID)');
        $page = ceil(($ttl - $ttl2) / 10);
    }
    BerhasilSimpan("?mnux={$_SESSION['mnux']}&gos=&_pmbLoginAplikanID={$aplikanid}&_pmbLoginPage={$page}", 10);
}
Exemplo n.º 2
0
function fnSave()
{
    include_once "statusaplikan.lib.php";
    $md = $_REQUEST['md'] + 0;
    $id = $_REQUEST['id'];
    $gel = sqling($_REQUEST['gel']);
    $AplikanID = $id;
    if ($md == 1) {
        $AplikanID = GetNextAplikanID($gel);
        $ada = GetaField('aplikan', "KodeID='" . KodeID . "' and AplikanID", $AplikanID, 'AplikanID');
        if (!empty($ada)) {
            die(ErrorMsg('Error', "Nomer Aplikan sudah ada.<br />\r\n          Anda harus memasukkan nomer Aplikan yang lain.<br />\r\n          Hubungi Sysadmin untuk informasi lebih lanjut.\r\n          <hr size=1 color=silver />\r\n          Opsi: <input type=button name='Kembali' value='Kembali'\r\n            onClick=\"javascript:history.go(-1)\" />\r\n            <input type=button name='Tutup' value='Tutup'\r\n            onClick=\"window.close()\" />"));
        }
    }
    $PresenterID = $_REQUEST['PresenterID'];
    $CatatanPresenter = sqling($_REQUEST['CatatanPresenter']);
    $Nama = mysql_escape_string(sqling($_REQUEST['Nama']));
    $Kelamin = sqling($_REQUEST['Kelamin']);
    $TempatLahir = sqling($_REQUEST['TempatLahir']);
    $TanggalLahir = "{$_REQUEST['TGL_y']}-{$_REQUEST['TGL_m']}-{$_REQUEST['TGL_d']}";
    $TGLBuat = "{$_REQUEST['TGLBuat_y']}-{$_REQUEST['TGLBuat_m']}-{$_REQUEST['TGLBuat_d']}";
    $Agama = sqling($_REQUEST['Agama']);
    $Alamat = sqling($_REQUEST['Alamat']);
    $Kota = sqling($_REQUEST['Kota']);
    $Propinsi = sqling($_REQUEST['Propinsi']);
    $KodePos = sqling($_REQUEST['KodePos']);
    $RT = sqling($_REQUEST['RT']);
    $RW = sqling($_REQUEST['RW']);
    $Telepon = sqling($_REQUEST['Telepon']);
    $Handphone = sqling($_REQUEST['Handphone']);
    $Email = sqling($_REQUEST['Handphone']);
    $AsalSekolah = sqling($_REQUEST['SavAsalSekolah']);
    $AlamatSekolah = $_REQUEST['AlamatSekolah'];
    $JurusanSekolah = sqling($_REQUEST['JurusanSekolah']);
    $TahunLulus = sqling($_REQUEST['TahunLulus']);
    $SudahBekerja = !empty($_REQUEST['SudahBekerja']) ? 'Y' : 'N';
    $NilaiSekolah = $_REQUEST['NilaiSekolah'];
    $NamaAyah = sqling($_REQUEST['NamaAyah']);
    $PendidikanAyah = sqling($_REQUEST['PendidikanAyah']);
    $PekerjaanAyah = sqling($_REQUEST['PekerjaanAyah']);
    $Program = $_REQUEST['Program'];
    $Catatan = sqling($_REQUEST['Catatan']);
    $SumberInfo = implode(',', $_REQUEST['sumberinfo']);
    // Simpan
    $Pilihan = $_REQUEST['Pilihan'];
    $ProdiID = "";
    foreach ($Pilihan as $prodi) {
        $ProdiID .= empty($ProdiID) ? $prodi : ',' . $prodi;
    }
    if ($md == 0) {
        $s = "update aplikan\r\n      set PresenterID = '{$PresenterID}', CatatanPresenter = '{$CatatanPresenter}', AplikanID = '{$AplikanID}', \r\n\t\t  Nama = '{$Nama}', Kelamin = '{$Kelamin}', TempatLahir = '{$TempatLahir}', TanggalLahir = '{$TanggalLahir}',\r\n          Agama = '{$Agama}', Alamat = '{$Alamat}', Kota = '{$Kota}', Propinsi = '{$Propinsi}', KodePos = '{$KodePos}', RT = '{$RT}', RW = '{$RW}',\r\n          Telepon = '{$Telepon}', Handphone = '{$Handphone}', Email = '{$Email}',\r\n          AsalSekolah = '{$AsalSekolah}', AlamatSekolah='{$AlamatSekolah}', JurusanSekolah = '{$JurusanSekolah}', TahunLulus = '{$TahunLulus}', \r\n\t\t  SudahBekerja = '{$SudahBekerja}', NilaiSekolah = '{$NilaiSekolah}',\r\n          NamaAyah = '{$NamaAyah}', PendidikanAyah = '{$PendidikanAyah}', PekerjaanAyah = '{$PekerjaanAyah}',\r\n          ProdiID='{$ProdiID}', ProgramID = '{$Program}', \r\n          Catatan = '{$Catatan}', SumberInformasi = '{$SumberInfo}',\r\n          LoginEdit = '{$_SESSION['_Login']}', TanggalEdit = '{$TGLBuat}'\r\n      where AplikanID = '{$id}' ";
        $r = _query($s);
        SetStatusAplikan('APL', $AplikanID, $gel);
        TutupScript();
    } elseif ($md == 1) {
        $s = "insert into aplikan\r\n      (KodeID, PMBPeriodID,  PresenterID, AplikanID, CatatanPresenter, \r\n      Nama, Kelamin, TempatLahir, TanggalLahir,\r\n      Agama, Alamat, Kota, Propinsi, KodePos, RT, RW,\r\n      Telepon, Handphone, Email,\r\n      AsalSekolah, AlamatSekolah, JurusanSekolah, TahunLulus, \r\n\t  SudahBekerja, NilaiSekolah, \r\n      NamaAyah, PendidikanAyah, PekerjaanAyah,\r\n      ProdiID, ProgramID, \r\n      Catatan, SumberInformasi,\r\n\t  Login, Password, \r\n      LoginBuat, TanggalBuat, TanggalEdit)\r\n      values\r\n      ('" . KodeID . "', '{$gel}', '{$PresenterID}', '{$AplikanID}', '{$CatatanPresenter}', \r\n      '{$Nama}', '{$Kelamin}', '{$TempatLahir}', '{$TanggalLahir}',\r\n      '{$Agama}', '{$Alamat}', '{$Kota}', '{$Propinsi}', '{$KodePos}', '{$RT}', '{$RW}',\r\n      '{$Telepon}', '{$Handphone}', '{$Email}',\r\n      '{$AsalSekolah}', '{$AlamatSekolah}', '{$JurusanSekolah}', '{$TahunLulus}', \r\n\t  '{$SudahBekerja}', '{$NilaiSekolah}',\r\n      '{$NamaAyah}', '{$PendidikanAyah}', '{$PekerjaanAyah}',\r\n      '{$ProdiID}', '{$Program}',\r\n      '{$Catatan}', '{$SumberInfo}',\r\n\t  '{$AplikanID}', PASSWORD('{$TanggalLahir}'),\r\n      '{$_SESSION['_Login']}', now(), '{$TGLBuat}')";
        $r = _query($s);
        SetStatusAplikan('APL', $AplikanID, $gel);
        TutupScript();
    } else {
        die(ErrorMsg('Error', "Mode edit <b>{$md}</b> tidak dikenali sistem.<br />\r\n    Hubungi Sysadmin untuk informasi lebih lanjut.\r\n    <hr size=1 color=silver />\r\n    <input type=button name='btnClose' value='Tutup' onClick='window.close()' />"));
    }
}