[ Mini Kiebo ]
Server: Windows NT AKFAR_SERVER 10.0 build 26200 (Windows 10) AMD64
Path:
D:
/
xampp
/
htdocs
/
simaku
/
application-old
/
controllers
/
[
Home
]
File: Profil.php
<?php if (!defined('BASEPATH')) exit('No direct script access allowed'); class Profil extends CI_Controller { function __construct() { parent::__construct(); // $this->load->model('Minfo', '', TRUE); } public function index() { if ($this->session->userdata('login') == TRUE) { $this->beranda(); } else { redirect('login'); } } function beranda() { $data['title'] = 'Profil Kampus'; $data['main_view'] = 'admin/profil'; $this->load->view('layouta_b3', $data); } public function edit() { $a = array( 'namapt' => $this->input->post('nama'), 'alamat' => $this->input->post('alamat'), 'namarektor' => $this->input->post('rektor'), ); $this->Minfo->set_info($a); $this->session->set_flashdata('pesan', '<div class="alert alert-danger">Berhasil diubah.</div>'); redirect('profil'); } public function edit_logo() { $config['upload_path'] = './images/'; //bisa disesuaikan nama folder di root $config['allowed_types'] = "png"; $config['max_size'] = 10000; //dalam kilobyte 2048 untuk 2M $config['max_width'] = 10000; $config['max_height'] = 10000; $config['overwrite'] = TRUE; $config['file_name'] = 'logo_ueu'; $this->load->library('upload', $config); // $this->upload->initialize($config); // $timezone = time() + (60 * 60 * 7); if (!$this->upload->do_upload('userfile')) { //agar tidak pernah terjadi, gunakan atribut required pada tag input // $data = array( // 'namapt' => $this->input->post('nama'), // 'alamat' => $this->input->post('alamat'), // 'namarektor' => $this->input->post('rektor'), // 'coa' => $this->input->post('coa'), // 'tahun' => $this->input->post('tahun'), // 'keterangan' => $this->input->post('keterangan'), // 'date_modified' => gmdate('Y-m-d H:i:s', $timezone), // ); // $this->berkas->updateBerkas($id, $data); // echo $this->upload->file_type; // echo $this->upload->display_errors(); // die(); $this->session->set_flashdata('pesan', '<div class="alert alert-danger">Logo gagal diubah. ' . $this->upload->display_errors() . '.</div>'); redirect('profil'); } else { $gambar = $this->upload->data(); $gambar = $gambar['file_name']; $data = array( // 'coa' => $this->input->post('coa'), // 'tahun' => $this->input->post('tahun'), // 'keterangan' => $this->input->post('keterangan'), 'logo' => $gambar, // 'date_modified' => gmdate('Y-m-d H:i:s', $timezone), ); // $this->berkas->updateBerkas($id, $data); // $this->session->set_flashdata('message', 'berkas berhasil diubah'); $this->Minfo->set_info($data); $this->session->set_flashdata('pesan', '<div class="alert alert-success">Logo berhasil diubah.</div>'); redirect('profil'); } } }