Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- VIEW
- ====
- <!DOCTYPE html>
- <html>
- <head>
- <link rel="stylesheet" type="text/css"
- href="<?php echo base_url('public/admin/css/reset.css');?>" media="screen" />
- <link rel="stylesheet" type="text/css"
- href="<?php echo base_url('public/admin/css/text.css');?>" media="screen" />
- <link rel="stylesheet" type="text/css"
- href="<?php echo base_url('public/admin/css/fonts/ptsans/stylesheet.css');?>" media="screen" />
- <link rel="stylesheet" type="text/css"
- href="<?php echo base_url('public/admin/css/core/form.css');?>" media="screen" />
- <link rel="stylesheet" type="text/css"
- href="<?php echo base_url('public/admin/css/core/login.css');?>" media="screen" />
- <link rel="stylesheet" type="text/css"
- href="<?php echo base_url('public/admin/css/core/button.css');?>" media="screen" />
- <link rel="stylesheet" type="text/css"
- href="<?php echo base_url('public/admin/css/mws.theme.css');?>" media="screen" />
- <title>Control-Panel SM</title>
- </head>
- <body>
- <div id="mws-login-wrapper">
- <div id="mws-login">
- <h1>Login</h1>
- <div class="mws-login-lock">
- <img src="<?php echo base_url('public/admin/css/icons/24/locked-2.png');?>" alt="" />
- </div>
- <div id="mws-login-form">
- <div class="mws-form-row">
- <div class="mws-form-item large">
- <input type="text" name="username"
- class="mws-login-username mws-textinput required" placeholder="username" />
- </div>
- </div>
- <div class="mws-form-row">
- <div class="mws-form-item large">
- <input type="password" name="password"
- class="mws-login-password mws-textinput required" placeholder="password" />
- </div>
- </div>
- <div class="mws-form-row">
- <input type="submit" value="Login" name="login"
- class="mws-button green mws-login-button" id="login" />
- </div>
- </div>
- <div id="wait" style="display:none;">
- <img src='<?php echo base_url('public/admin/loading.gif');?>' width="64" height="64" />
- <br>Loading..</br>
- </div>
- <div class="mws-form-message error" style="display:none;" id="error">
- <p><strong>FAILURE: </strong>gagal</p>
- </div>
- </div>
- </div>
- <script type="text/javascript" src="<?php echo base_url('public/admin/js/jquery.min.js');?>"></script>
- <script>
- $(document).ready(function(){
- $("#login").click(function(){
- $(document).ajaxStart(function(){
- $("#wait").css("display","block");
- });
- $(document).ajaxComplete(function(){
- $("#wait").css("display","none");
- });
- $.ajax({
- type: "POST",
- url: <?php base_url('index.php/login/logins');?>,
- data:$('#fom').serialize(),
- cache:false,
- success:function(data){
- if(data =="valid"){
- window.location("http://localhost/book/index.php/dashboard");
- }else{
- $("#error").html('ada kesalahan').css("display","block");
- }
- }
- });
- });
- });
- </script>
- </body>
- </html>
- CONTROLLER
- ====
- <?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
- class Login extends CI_Controller{
- public function __construct()
- {
- parent::__construct();
- $this->load->model('tb_login');
- $this->output->set_header('Last-Modified: ' . gmdate("D, d M Y H:i:s") . 'GMT');
- $this->output->set_header('Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0');
- $this->output->set_header('Pragma: no-chace');
- $this->output->set_header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
- }
- public function index(){
- $this->load->view('admin/login');
- }
- public function logins(){
- $user=$this->input->post('username',TRUE);
- $pass=$this->input->post('password',TRUE);
- $login=$this->input->post('login');
- $passmd=md5($pass);
- $msg="kosong";
- if(isset($login))
- {
- if(!empty($user) && !empty($pass))
- {
- $hasil=$this->tb_login->proses_login($user,$passmd);
- $row=$hasil->row();
- $username=$row->username;
- $password=$row->password;
- $level=$row->level;
- $status=$row->status;
- if($hasil->num_rows()>0)
- {
- if($user==$username and $password==$passmd)
- {
- $this->session->set_userdata('username',$username);
- $this->session->set_userdata('password',$password);
- $this->session->set_userdata('level',$level);
- $this->session->set_userdata('status',$status);
- if($level =='1')
- {
- $this->session->set_userdata('keterangan','admin');
- $msg="valid";
- }
- }
- }
- }
- }
- echo $msg;
- }//akhir class webadmin
Advertisement
Add Comment
Please, Sign In to add comment