diff --git a/application/controllers/mahasiswa.php b/application/controllers/mahasiswa.php index 445e9e4..7e0355e 100644 --- a/application/controllers/mahasiswa.php +++ b/application/controllers/mahasiswa.php @@ -80,12 +80,13 @@ public function edit($id){ $this->load->view('template/header',$data); $this->load->view('mahasiswa/edit',$data); $this->load->view('template/footer'); + echo "masuk"; } else{ $this->mahasiswa_model->ubahdatamhs(); $this->session->set_flashdata('flash-data','diedit'); redirect('mahasiswa','refresh'); - + echo "keluar"; } } diff --git a/application/controllers/usersiswa.php b/application/controllers/usersiswa.php new file mode 100644 index 0000000..f8d26f2 --- /dev/null +++ b/application/controllers/usersiswa.php @@ -0,0 +1,45 @@ +load->helper('url'); + $this->load->helper('form'); + $this->load->model('loginsiswa_model'); + $this->load->model('siswa_model'); + //$this->load->library('session'); + if ($this->session->userdata('level') != 'siswa' ) { + + redirect('loginsiswa','refresh'); + + } + + } + + public function index() + { + $data = array( + 'title'=>'data siswa', + 'siswa'=>$this->siswa_model->datatabels() + ); + $this->load->view('template/header_datatabels_users',$data); + $this->load->view('siswa/user'); + $this->load->view('template/footer_datatabels_users'); + } + + public function laporan_pdf() + { + $this->load->library('pdf'); + $this->load->model('cetaksiswa_model'); + $data['siswa']= $this->cetaksiswa_model->view(); + $this->load->library('pdf'); + + $this->pdf->setPaper('A4','potrait'); + $this->pdf->filename = "laporan-petanikode.pdf"; + $this->pdf->load_view('siswa/laporan',$data); + } +} +?> \ No newline at end of file diff --git a/application/views/loginsiswa/index.php b/application/views/loginsiswa/index.php new file mode 100644 index 0000000..e0340d2 --- /dev/null +++ b/application/views/loginsiswa/index.php @@ -0,0 +1,49 @@ + + +
+
+
+
+
+
+
+

Login

+
+ +
+
+
+ + +
Oops, You missed this one
+
+
+ + +
Enter your password too!
+
+ + +
+
+ +
+
+
+
+
+
+ \ No newline at end of file diff --git a/application/views/mahasiswa/laporan.php b/application/views/mahasiswa/laporan.php new file mode 100644 index 0000000..4950bc1 --- /dev/null +++ b/application/views/mahasiswa/laporan.php @@ -0,0 +1,65 @@ + + + + Report Table + + + +
+ + + + + + + + + + + + + + + + + + + + + +
#NamaEmailJurusan
nama; ?>email; ?>jurusan; ?>
+
+ + \ No newline at end of file diff --git a/application/views/siswa/laporan.php b/application/views/siswa/laporan.php new file mode 100644 index 0000000..412574d --- /dev/null +++ b/application/views/siswa/laporan.php @@ -0,0 +1,65 @@ + + + + Report Table + + + +
+ + + + + + + + + + + + + + + + + + + + + +
#NamaAlamatNIM
nama; ?>alamat; ?>nim; ?>
+
+ + \ No newline at end of file