Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Controller login.php
- <?php
- class Login extends CI_Controller{
- function __construct(){
- parent::__construct();
- $this->load->model('data_login');
- }
- function index(){
- $this->load->view('v_login');
- }
- function cek_login(){
- $username = $this->input->post('username');
- $password = $this->input->post('password');
- $where = array(
- 'username' => $username,
- 'password' => md5($password)
- );
- $cek = $this->data_login->cek_login("admin",$where)->num_rows();
- if($cek > 0){
- $data_session = array(
- 'nama' => $username,
- 'status' => "login"
- );
- $this->session->set_userdata($data_session);
- redirect('admin','refresh');
- }else{
- echo "<script type='text/javascript'>
- alert ('Username dan password salah !');
- </script>";
- }
- }
- function logout(){
- $this->session->sess_destroy();
- redirect('login');
- }
- }
- ?>
- Models data_login.php
- <?php
- class Data_login extends CI_Model{
- function cek_login($table,$where){
- return $this->db->get_where($table,$where);
- }
- }
- ?>
- View v_login.php
- <!DOCTYPE html>
- <html lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
- <title>Aplikasi Surat</title>
- <meta name="viewport" content="width=device-width, initial-scale=1.0">
- <meta charset="utf-8">
- <style type="text/css">
- @font-face {
- font-family: 'Cabin';
- font-style: normal;
- font-weight: 400;
- src: local('Cabin Regular'), local('Cabin-Regular'), url(aset/font/satu.woff) format('woff');
- }
- @font-face {
- font-family: 'Cabin';
- font-style: normal;
- font-weight: 700;
- src: local('Cabin Bold'), local('Cabin-Bold'), url(aset/font/dua.woff) format('woff');
- }
- @font-face {
- font-family: 'Lobster';
- font-style: normal;
- font-weight: 400;
- src: local('Lobster'), url(aset/font/tiga.woff) format('woff');
- }
- </style>
- <link rel="stylesheet" href="aset/css/bootstrap.css" media="screen">
- <!-- HTML5 shim and Respond.js IE8 support of HTML5 elements and media queries -->
- <!--[if lt IE 9]>
- <script src="../bower_components/bootstrap/assets/js/html5shiv.js"></script>
- <script src="../bower_components/bootstrap/assets/js/respond.min.js"></script>
- <![endif]-->
- <script src="<?php echo base_url(); ?>aset/js/jquery.min.js"></script>
- <script src="<?php echo base_url(); ?>aset/js/bootstrap.min.js"></script>
- <script src="<?php echo base_url(); ?>aset/js/bootswatch.js"></script>
- <script src="<?php echo base_url(); ?>aset/js/jquery.chained.js"></script>
- <body style="">
- <div class="navbar navbar-inverse navbar-fixed-top">
- <div class="container">
- <div class="navbar-header">
- <span class="navbar-brand"><strong style="font-family: verdana; margin-left: 380px; text-align: left"></strong></span>
- <button class="navbar-toggle" type="button" data-toggle="collapse" data-target="#navbar-main">
- <span class="icon-bar"></span>
- <span class="icon-bar"></span>
- <span class="icon-bar"></span>
- </button>
- </div>
- </div>
- </div>
- <div class="container">
- <br><br>
- <div class="container-fluid" style="margin-top: 30px">
- <div class="row-fluid">
- <div style="width: 400px; margin: 0 auto">
- <div class="well well-sm">
- <img src="aset/img/logo.png" class="thumbnail span3" style="display: inline; float: left; margin-right: 20px; width: 80px; height: 80px">
- <h3 style="margin: 5px 0 0.4em 0; font-size: 21px; color: #000; font-weight: bold">PTPN IX SEMARANG</h3>
- <div style="color: #000; font-size: 13px" class="clearfix">Jl. Mugas Dalam Atas</div>
- </div>
- </div>
- <div class="well" style="width: 400px; margin: 20px auto; border: solid 1px #d9d9d9; padding: 30px 20px; border-radius: 8px">
- <form action="<?php echo base_url('login/cek_login'); ?>" method="post">
- <legend>Login Admin</legend>
- <table align="center" style="margin-bottom: 0" class="table-form" width="90%">
- <tr><td width="40%">Username</td><td><input type="text" autofocus name="u" required style="width: 200px" autofocus class="form-control"></td></tr>
- <tr><td>Password</td><td><input type="password" name="p" required style="width: 200px" class="form-control"></td></tr>
- <tr><td></td><td><input type="submit" class="btn btn-success" value="Login"></td></tr>
- </table><!--
- <center style="font-size: 11px">Username : <b>admin</b>, Password : <b>admin</b></center>
- --> </form>
- </div><!--/span-->
- </div><!--/row-->
- </div><!--/.fluid-container-->
- <center style="margin-top: -15px;"> 2018 ©<a href="https://ptpnix.co.id/">PTPNIX</a><br>
- <span style="color: red"></span>
- </center>
- </div>
- </body>
- </html>
- Controller Admin.php
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement