[ Mini Kiebo ]
Server: Windows NT AKFAR_SERVER 10.0 build 26200 (Windows 10) AMD64
Path:
D:
/
xampp
/
htdocs
/
simkeu
/
dummy-old
/
application
/
controllers
/
[
Home
]
File: base.php
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed'); class Base extends CI_Controller { function __construct (){ parent::__construct(); $this->load->model('Minfo','', TRUE); $this->load->model('Mmhs','', TRUE); $this->load->model('Munit','', TRUE); $this->load->model('Maktivasi','', TRUE); $this->load->model('Msoal','', TRUE); $this->load->model('Mtime','', TRUE); } public function index() { $q = $this->Minfo->info()->row(); $data['title'] = ! empty ($q->namapt) ? $q->namapt : 'SUPRA'; $data['logo'] = ! empty ($q->logo) ? $q->logo : 'logo_supra'; $this->load->view('beranda_kampus',$data); } public function perpus() { $q = $this->Minfo->info()->row(); $data['title'] = ! empty ($q->namapt) ? $q->namapt : 'SUPRA'; $data['logo'] = ! empty ($q->logo) ? $q->logo : 'logo_supra'; $this->load->view('beranda_perpus',$data); } public function pmb(){ $q = $this->Minfo->info()->row(); $data['title'] = ! empty ($q->namapt) ? $q->namapt : 'SUPRA'; $data['logo'] = ! empty ($q->logo) ? $q->logo : 'logo_supra'; $q1 = $this->Munit->daftar_unit_kerja_selain_yayasan(); $q2 = $this->Munit->daftar_kejuruan(); //add 24 Nov 2014 foreach($q1->result() as $key ){ $data['opsi_smk'][$key->id_unit] = $key->nama; } foreach($q2->result() as $key2 ){ $data['opsi_kejuruan'][$key2->id] = $key2->nama_kejuruan; } $this->load->view('pmb/form',$data); } public function pengumuman(){ $q = $this->Minfo->info()->row(); $data['title'] = ! empty ($q->namapt) ? $q->namapt : 'SUPRA'; $data['logo'] = ! empty ($q->logo) ? $q->logo : 'logo_supra'; //$data['action'] = $this->load->view('pmb/pengumuman',$data); } function daftar(){ $skrg = time() + (7*60*60); $no_uji = date('Y').date('dmy',$skrg).date('His',$skrg); $tgl_Lahir = $this->input->post('tgl_lahir').'-'.$this->input->post('bln_lahir').'-'.$this->input->post('thn_lahir'); //randomize soal $q = $this->Msoal->show_by_tipe('A'); $ar=array();$rbr=array(); $br = array('1','2','3','4','5',); if ($q->num_rows()>0){ foreach ($q->result() as $r){ $ar[] = $r->id_soal; shuffle($br); $rbr[]=implode('-',$br); } } shuffle($ar); $soalA = implode('-',$ar); $jawabA = implode('X',$rbr); $qq = $this->Msoal->show_by_tipe('B'); $ar1=array();$rbr1=array(); $br1 = array('1','2','3','4','5',); if ($qq->num_rows()>0){ foreach ($qq->result() as $rq){ $ar1[] = $rq->id_soal; shuffle($br1); $rbr1[]=implode('-',$br1); } } shuffle($ar1); $soalB = implode('-',$ar1); $jawabB = implode('X',$rbr1); $soal_array=array($soalA,$jawabA,$soalB,$jawabB); $soal = implode('x',$soal_array); $mhs = array('nama'=>$this->input->post('nama'), 'sex'=>$this->input->post('sex'), 'agama'=>$this->input->post('agama'), //'bangsa'=>$this->input->post('wn'), 'tmpt_lahir'=>$this->input->post('tmpt_lahir'), 'tgl_lahir'=>$tgl_Lahir, 'alamat'=>$this->input->post('alamat'), 'kodepos'=>$this->input->post('kodepos'), 'notel'=>$this->input->post('notel'), 'prop'=>$this->input->post('propinsi'), 'kota'=>$this->input->post('kabupaten'), 'email'=>$this->input->post('email'), 'nama_bpk'=>$this->input->post('ortu'), 'profesi'=>$this->input->post('kerjaortu'), 'jbt_ortu'=>$this->input->post('jabatanortu'), 'alamatortu'=>$this->input->post('alamatortu'), 'asal_smp'=>$this->input->post('asalsma'), 'prop_smp'=>$this->input->post('propinsisma'), 'kota_smp'=>$this->input->post('kabsma'), //'jurusan'=>$this->input->post('jursma'), //'prodi1'=>$kodeprodi1, //'prodi2'=>$kodeprodi2, 'status'=>1, 'smk'=>$this->input->post('opsi_smk'), 'kejuruan'=>$this->input->post('opsi_kejuruan'), 'tgl_daftar'=>date('d-m-Y',$skrg), 'jam_daftar'=>date('H:i:s',$skrg), 'no_ujian'=>$no_uji, 'soal'=>$soal ); $this->Mmhs->add($mhs); $this->load->library('email'); $this->email->from('admin@simaku.net', 'Bagian TU '.$this->Munit->cari_unit($this->input->post('opsi_smk'))->row()->nama); $this->email->to($this->input->post('email')); $this->email->subject('Terima kasih sudah mendaftar di '.$this->Munit->cari_unit($this->input->post('opsi_smk'))->row()->nama); $msg = 'Silahkan kunjungi website kami. http://yayasan.rahani.2014.simaku.net'."\n"."\n".'Klik Tombol Ujian Online. Kemudian masukkan nomor ujian Anda.'."\n"."\n".'No. Ujian Anda : '.$no_uji."\n"."\n".'Tes PPDB hanya berlaku sekali.'; $this->email->message($msg); $this->email->send(); redirect('base/tks'); } function tks(){ $q = $this->Minfo->info()->row(); $data['title'] = ! empty ($q->namapt) ? $q->namapt : 'SUPRA'; $data['logo'] = ! empty ($q->logo) ? $q->logo : 'logo_supra'; $data['action'] = $this->load->view('pmb/form_tks',$data); } } /* End of file welcome.php */ /* Location: ./application/controllers/welcome.php */