Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- class Page extends CI_Controller {
- function __construct()
- {
- parent::__construct();
- $this->load->model('My_model');
- $this->load->helper('url');
- $this->load->helper('form');
- }
- function index()
- {
- $this->load->view('tampilan_login');
- }
- function proses_login(){
- $user=$this->input->post('usern');
- $pass=$this->input->post('passw');
- $ceklogin= $this->my_model->login($user,$pass);
- if($ceklogin){
- foreach($ceklogin as $row);
- $this->session->set_userdata('username', $row->username);
- $this->session->set_userdata('level',$row->level);
- if($this->session->userdata('level')=="admin"){
- redirect('admin');//ini mengambil dari controller admin
- }elseif($this->session->userdata('level')=="user"){
- redirect('user');//ini juga dari controller user
- }
- }else{
- $data['pesan']="Username atau Password tidak sesuai.";
- $this->load->view('tampilan_login',$data);
- }
- }
- function edit($id){
- $where=array('id_barang'=> $id);
- $data['bar'] = $this->my_model->ambil_where($where,'barang')->result();
- $this->load->view('edit',$data);
- }
- function proses_edit(){
- $config['upload_path'] = './produk/';
- $config['allowed_types'] = 'gif|jpg|png';
- $config['max_size'] = '10000';
- $config['max_width'] = '5000';
- $config['max_height'] = '5000';
- $this->load->library('upload', $config);
- $gambar = "";
- if ($this->upload->do_upload('userfile'))
- {
- $img = $this->upload->data();
- $gambar = $img['file_name'];
- }
- $id = $this->input->post('id',true);
- $nama = $this->input->post('nama',true);
- $harga = $this->input->post('harga',true);
- $stok = $this->input->post('stok',true);
- $data= array(
- 'nama_barang' => $nama,
- 'harga' => $harga,
- 'stok' => $stok,
- 'gambar' => $gambar
- );
- $where = array('id_barang'=>$id);
- $this->my_model->update($where, $data,'barang');
- Redirect( site_url('/admin'));
- }
- }
Add Comment
Please, Sign In to add comment