File: /home/cafsindia/allyindian_com/backend/customers/login.php
<?php
require_once('./sbltt_lib/sblttObject.php');
$sbltt_session = sblttObject::newObject('sbltt_session');
$is_customer = false;
$sbltt_session->startSession();
$libObject = $sbltt_session->is_session_exist();
if(!$libObject){
header( "Location: ./sbltt_invalidlogin.php?mode=lib");
exit(0);
}
$is_customer = $libObject->is_customer();
if($is_customer){
header( "Location: ./index.php?mode=login");
exit(0);
}
?>
<!DOCTYPE html>
<html>
<head>
<title>SBLTT Customer Login </title>
<!-- META -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1.0"/>
<meta name="Description" content="Book online bus tickets in India. Find best prices and discounts on all Volvo, AC,semi Sleeper and sleeper buses in India."/>
<meta name="Keywords" content="Bus ,Booking ,Online , Tours ,Travels ,volvo , Sleeper"/>
<meta name="robots" content="index,follow"/>
<!-- STYLE SHEET -START -->
<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon">
<link rel="icon" href="/favicon.ico" type="image/x-icon">
<link rel="stylesheet" href="./asset/bootstrap.min.css">
<link rel="stylesheet" href="./asset/css/style.css">
<link rel="stylesheet" href="./asset/fonts/font-awesome.min.css">
<link rel="stylesheet" href="../dist/toaster/toastr.css">
<style type="text/css">
/* enable absolute positioning */
i{
float: right;
margin-top: -23px;
margin-right: 6px;
}
label.error{
color: #edff00 !important;
border-bottom: none !important;
}
/* add padding */
</style>
<head>
<body>
<!-- NAVBAR -START -->
<nav class="navbar navbar-default navbar-fixed-top">
<div class="container-fluid">
<div class="navbar-header">
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#sbltt_nav_menu" aria-expanded="false">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="#" style="color:#FFFFFF;">
<img src="asset/images/sbltt_batch.png" style="margin-top:-13px;" alt="SBLTT LOGO">
</a>
</div>
<div class="collapse navbar-collapse" id="sbltt_nav_menu">
<ul class="nav navbar-nav navbar-right nav-pills">
<li><a href="http://www.sblt.co.in/#home">Home</a></li>
<li class="active"><a href="#" >Sign in /Sign up</a></li>
<li><a href="#">About Us</a></li>
<li><a href="#">Packages</a></li>
<li><a href="#">Corporate</a></li>
<li><a href="#">Enquiry</a></li>
<li><a href="#">Contact</a></li>
</ul>
</div>
</div>
</nav>
<!-- NAVBAR -END -->
<!-- MAIN COINTAINER - START -->
<div class="container-fluid " style="margin-top:58px;padding: 0px;">
<div class="row mg0">
<div class='container sign_form'>
<div class="row mg0">
<div class='col-md-7 hidden-xs hidden-sm sign_form_holder'>
<div id="carousel-example-generic" class="carousel slide" data-ride="carousel">
<!-- Indicators -->
<ol class="carousel-indicators">
<li data-target="#carousel-example-generic" data-slide-to="0" class="active"></li>
<li data-target="#carousel-example-generic" data-slide-to="1"></li>
</ol>
<!-- Wrapper for slides -->
<div class="carousel-inner" role="listbox">
<div class="item active">
<img class='item_img' src="./asset/images/sbltt_25yrs.png" alt="sbltt_25yrs">
</div>
<div class="item">
<img class='item_img' src="./asset/images/sbltt_bus.png" alt="sbltt_bus">
</div>
</div>
</div>
</div>
<div class='col-md-5 sign_form_holder'>
<ul class="nav nav-tabs sign_nav">
<li role="presentation" class="active"><a href="#sign_in" role="tab" data-toggle="tab">Signin</a></li>
<li role="presentation"><a href="#sign_up" role="tab" data-toggle="tab">Signup</a></li>
</ul>
<div class="tab-content">
<div role="tabpanel" class="tab-pane active" id="sign_in">
<form id="login_form" autocomplete="false">
<div class="form-group" style="width: 100% !important;">
<label>User Name</label>
<input type="text" class="form-control" name='login_id' id='login_id' placeholder="Enter User name">
</div>
<div id="passchange" class="form-group" style="width: 100% !important;margin-bottom:15px !important;">
<label>Password</label>
<input type="password" class="form-control " name='login_pwd' id='login_pwd' placeholder="Enter password">
<i id="loginshow" onclick="loginshow();" class="fa fa-eye" aria-hidden="true" style='cursor:pointer;'></i>
</div>
<button type="submit" class="btn btn-default btn-block" style='margin-bottom:15px;'>Signin</button>
<a style="color:#FFFFFF;" data-toggle="modal" data-target="#forgot_password" href="#">Forgot Password?</a>
</form>
</div>
<div role="tabpanel" class="tab-pane fade" id="sign_up">
<form id="signin_form" autocomplete="false">
<div class="form-group">
<label>First Name</label>
<input type="text" class="form-control" name='custfname' id='custfname' placeholder="Enter First Name">
</div>
<div class="form-group">
<label>Last Name</label>
<input type="text" class="form-control" name='custlname' id='custlname' placeholder="Enter Last Name">
</div>
<div class="form-group">
<label>Email</label>
<input type="text" class="form-control" name='custemail' id='custemail' placeholder="Enter Email">
</div>
<div class="form-group">
<label>Mobile Number</label>
<input type="text" class="form-control" name='custphone' id='custphone' placeholder="Enter Mobile Number" maxlength='10'>
</div>
<div class="form-group mdb15" style="width: 100% !important;margin-bottom:15px !important;">
<label>Password</label>
<input type="password" id="custpassword" name="custpassword" class="form-control form-sblt " placeholder="Enter password">
<i id="signshow" onclick="signupshow();" class="fa fa-eye" aria-hidden="true" style='cursor:pointer;'></i>
</div>
<button type="submit" id="signin_btn" class="btn btn-default btn-block">Signup</button>
</form>
</div>
</div>
</div>
</div>
</div>
</div>
<div class='row mg0'>
<div class='col-md-12 sb_center'>
<p class='md15'>Copyright © <?php echo date("Y");?> SBLTT | Powered by .<a href="https://cafsinfotech.com/">CAFS INFOTECH</a></p>
</div>
</div>
</div>
<div class="modal fade" id="forgot_password" tabindex="-1" role="dialog" aria-labelledby="myModalLabel">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>
<h4 class="modal-title" id="myModalLabel">Change Password</h4>
</div>
<div class="modal-body" id="forgot_password_body" style='background-color:#f2f2f2;'>
<form id="change_password" autocomplete="false" style='width:500px;margin-left:auto;margin-right:auto;'>
<div class="form-group" style="width:100% !important">
<label>User Name</label>
<input type="text" class="form-control" name='user_name' id='user_name' placeholder="Enter User Name">
</div>
<div class="form-group" style="width:100% !important">
<button type="submit" id="change_pwd_btn" class="btn btn-danger btn-block">Send Email</button>
</div>
</form>
</div>
</div>
</div>
</div>
<!-- SCRIPT -START -->
<script src="./asset/jquery.min.js"></script>
<script src="./asset/bootstrap.min.js"></script>
<script src="./asset/js/jquery.validate.min.js"></script>
<script src="../dist/toaster/toastr.js"></script>
<script src="../dist/auto_fill/auto_fill.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$("#login_form").validate({
rules: {
login_id: "required",
login_pwd: "required"
},
submitHandler: function(form) {
var frm = "login";
var fdata = JSON.stringify($("#login_form").serializeArray());
$.ajax({
type: "POST",
url: "./bend/sbltt_callback.php",
data:{frm:frm,fdata:fdata},
success: function (data){
var rslt = JSON.parse(data);
if(rslt.sts){
location.reload();
}else{
toastr.warning(rslt.info);
$('#login_pwd').val('');
if(rslt.info === "Please Sign up"){
$('.nav-tabs a[href="#sign_up"]').tab('show');
}
}
}
});
}
});
$("#change_password").validate({
rules: {
user_name: "required",
},
submitHandler: function(form){
$("#change_pwd_btn").html("<i class='fa fa-spinner fa-spin'></i> Processing...");
$('#change_pwd_btn').attr('disabled','disabled');
var frm = "change_password";
var user_name = $('#user_name').val();
$.ajax({
type: "POST",
url: "./bend/sbltt_callback.php",
data:{frm:frm,user_name:user_name},
success: function (data){
$('#change_pwd_btn').attr('disabled',false);
$("#change_pwd_btn").html("Send Mail");
var rslt = JSON.parse(data);
if(rslt.status){
$("#user_name").val("");
toastr.success(rslt.msg);
$('#forgot_password').modal('hide');
}else{
toastr.warning(rslt.msg);
}
}
});
}
});
$("#signin_form").validate({
rules: {
custfname: "required",
custlname: "required",
custemail: "email required",
custphone: {
required: true,
minlength: 10,
maxlength: 10,
number: true
},
custpassword: {
required: true,
minlength: 8,
},
},
submitHandler: function(form) {
$("#signin_btn").html("<i class='fa fa-spinner fa-spin'></i> Processing...");
$('#signin_btn').attr('disabled','disabled');
var frm = "signin";
var fdata = JSON.stringify($("#signin_form").serializeArray());
$.ajax({
type: "POST",
url: "./bend/sbltt_callback.php",
data:{frm:frm,fdata:fdata},
success: function (data) {
var rslt = JSON.parse(data);
if(rslt.sts){
location.reload();
}else{
toastr.warning(rslt.info);
$('.nav-tabs a[href="#sign_in"]').tab('show');
$("#signin_form")[0].reset();
}
$('#signin_btn').attr('disabled',false);
$("#signin_btn").html("Signin");
}
});
}
});
});
function loginshow(){
if($('#loginshow').hasClass("fa-eye")){
$('#loginshow').toggleClass('fa-eye fa-eye-slash');
}else
if($('#loginshow').hasClass("fa-eye-slash")){
$('#loginshow').toggleClass('fa-eye-slash fa-eye');
}
var x = document.getElementById("login_pwd");
if (x.type === "password") {
x.type = "text";
} else {
x.type = "password";
}
}
function signupshow(){
if($('#signupshow').hasClass("fa-eye")){
$('#signupshow').toggleClass('fa-eye fa-eye-slash');
}else
if($('#signupshow').hasClass("fa-eye-slash")){
$('#signupshow').toggleClass('fa-eye-slash fa-eye');
}
var x = document.getElementById("custpassword");
if (x.type === "password") {
x.type = "text";
} else {
x.type = "password";
}
}
</script>
<!-- SCRIPT -END -->
</body>
</html>