Session::deleteloginAttempt('OTP');
             Session::put('loggedIn', 1);
             $log = new Log();
             $log->loginLog('success');
             if (Input::get('nootp') == 1) {
                 $cookiename = 'sisnootp' . Session::get('mobile');
                 Cookie::put($cookiename, true, 15);
                 unset($cookiename);
             }
             Redirect::to('home.php');
         } else {
             $log = new Log();
             $log->loginLog('wrong OTP');
             Session::put('OTP Sending', 'Incorrect, Enter Again');
             Session::loginAttempt('OTP');
             if (Session::loginAttempts('OTP') == 3) {
                 // blocking the user for further login!!
                 // check whether ADMIN or any other Email-based user was trying to login
                 if (Session::exists('student_id')) {
                     $student = new Student();
                     if ($student->block(Session::get('student_id'))) {
                         Session::destroy();
                         Redirect::to('includes/errors/blocked.php');
                     }
                 }
             }
         }
     } else {
         Session::put('OTP Sending', '');
     }
 }