MOON
Server: Apache
System: Linux nserver.cafsindia.com 4.18.0-553.104.1.lve.el8.x86_64 #1 SMP Tue Feb 10 20:07:30 UTC 2026 x86_64
User: cafsindia (1002)
PHP: 8.2.30
Disabled: NONE
Upload Files
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">&times;</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>