EVOLUTION-NINJA
Edit File: faculty_login.php
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <title>AMCAD</title> <!-- Tell the browser to be responsive to screen width --> <meta content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no" name="viewport"> <!-- Bootstrap 3.3.6 --> <link rel="stylesheet" href="<?php echo base_url('public/assets/css/bootstrap.min.css') ?>"> <!-- Font Awesome --> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.5.0/css/font-awesome.min.css"> <!-- Ionicons --> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/ionicons/2.0.1/css/ionicons.min.css"> <!-- Theme style --> <link rel="stylesheet" href="<?php echo base_url('public/assets/css/AdminLTE.min.css') ?>"> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.1.0/css/all.min.css"> <!-- iCheck --> <link rel="stylesheet" href="<?php echo base_url('public/assets/css/blue.css') ?>"> <link rel="stylesheet" href="<?php echo base_url('public/assets/toastr/toastr.min.css'); ?>"> <link rel='shortcut icon' type='image/x-icon' href='<?php echo base_url('public/assets/website_assets/icons/Logo_AMCAD.png'); ?>' /> </head> <?php $email = ''; $password = ''; if (isset($_COOKIE['faculty_cookie_email'])) { $email = $_COOKIE['faculty_cookie_email']; } if (isset($_COOKIE['faculty_cookie_password'])) { $password = $_COOKIE['faculty_cookie_password']; } ?> <body class="hold-transition login_page"> <div class="login-box"> <div class="login-logo"> <a href="../../index.html"><img src="<?php echo base_url('public/assets/images/Logo_AMCAD.png') ?>" class="img-responsive center-block"></a> </div> <!-- /.login-logo --> <div class="login-box-body" style="border-radius:5px;"> <p class="login-box-msg">Login to start your session</p> <form id="admin_login"> <div class="form-group has-feedback"> <input type="text" class="form-control" placeholder="Email" name="email" id="email" value="<?= $email ?>" required /> <span class="glyphicon glyphicon-envelope form-control-feedback" class="input-group-addon"></span> </div> <div class="form-group"> <div class="input-group"> <!-- <div class="input-group-addon"></div> --> <input type="password" class="form-control" id="password" name="password" value="<?= $password ?>" placeholder="Password *" required="required"> <div class="input-group-addon eye-toggle"> <!-- <i class="fa fa-eye" onclick="togglePasswordVisibility('log-password')"></i> --> <i id="togglePassword" class="eye-icon fas fa-eye-slash"></i> </div> </div> </div> <div class="row"> <div class="col-xs-8"> <div class="checkbox icheck"> <label> <input type="checkbox" value="1" name="remember" id="login_remember" class="remember_me" /> Remember Me </label> </div> </div> <div class="col-xs-4"> <button type="submit" class="btn btn-primary btn-block btn-flat submit" style="border-radius: 5px;">Login</button> </div> <!-- /.col --> </div> </form> <a href="<?php echo site_url('faculty-forgot-password') ?>">Forgot Password</a> </div> <!-- /.login-box-body --> </div> <!-- /.login-box --> <!-- jQuery 2.2.3 --> <style> .login_page { background: url('<?php echo base_url('public/assets/images/faculty_login_bg.png') ?>') no-repeat center center/ cover; } .form-control{ border-radius: 5px; } .login-logo a { color: #fff; } .remember_me { opacity: initial !important; width: 65% !important; } .input-group .input-group-addon { background-color: #e5e5e5; border-left: 0px; } .has-feedback .glyphicon { background-color: #e5e5e5; border: 1px solid #d1c3c3; width: 12%; /* border-left: 0px; */ } </style> <script src="<?php echo base_url('public/assets/js/jquery-2.2.3.min.js') ?>"></script> <!-- Bootstrap 3.3.6 --> <script src="<?php echo base_url('public/assets/js/bootstrap.min.js') ?>"></script> <!-- iCheck --> <script src="<?php echo base_url('public/assets/js/icheck.min.js') ?>"></script> <script type="text/javascript" src="<?php echo base_url('public/assets/toastr/toastr.min.js'); ?>"></script> <script> $(function() { $('input').iCheck({ checkboxClass: 'icheckbox_square-blue', radioClass: 'iradio_square-blue', increaseArea: '20%' // optional }); }); </script> </body> </html> <script type="text/javascript"> // function togglePasswordVisibility(inputId) { // var passwordInput = document.getElementById(inputId); // var eyeIcon = document.querySelector('.eye-toggle i'); // if (passwordInput.type === 'password') { // passwordInput.type = 'text'; // eyeIcon.classList.remove('fa-eye'); // eyeIcon.classList.add('fa-eye-slash'); // } else { // passwordInput.type = 'password'; // eyeIcon.classList.remove('fa-eye-slash'); // eyeIcon.classList.add('fa-eye'); // } // } const passwordInput = document.getElementById('password'); const togglePasswordButton = document.getElementById('togglePassword'); togglePasswordButton.addEventListener('click', function() { if (passwordInput.type === 'password') { passwordInput.type = 'text'; togglePasswordButton.classList.remove('fa-eye-slash'); togglePasswordButton.classList.add('fa-eye'); } else { passwordInput.type = 'password'; togglePasswordButton.classList.remove('fa-eye'); togglePasswordButton.classList.add('fa-eye-slash'); } }); $(document).ready(function() { $('#admin_login').submit(function(e) { e.preventDefault(); formdata = new FormData($(this)[0]); $(".submit").attr('disabled', 'disabled'); $(".submit").text("Submitting..."); $.ajax({ type: 'post', url: '<?php echo site_url('faculty_login') ?>', data: formdata, contentType: false, processData: false, success: function(response) { // response=jQuery.parseJSON(response); console.log(response); // if(response.result == 1) // { // $(".submit").text("Sign In"); // $(".submit").removeAttr('disabled'); // toastr["success"](response.message); // window.location = '<?php //echo site_url("admin-dashboard") ?>'; // } if (response.result == 2) { $(".submit").text("Login"); $(".submit").removeAttr('disabled'); toastr["success"](response.message); window.location = '<?php echo site_url("faculty-dashboard") ?>'; } else { toastr["error"](response.message); $(".submit").text("Login"); $(".submit").removeAttr('disabled'); } } }); }); //faculty_login view page var email = $('#email').val(); var password = $('#password').val(); if ((email != "") && (password != "")) { $('.remember_me').prop('checked', true); } }); </script>