<title>Login - <?php echo Config::$_SITE_NAME; ?></title>
</div>
<div class="main-content">
<div class="main-content-inner">
<div class="breadcrumbs" id="breadcrumbs">
<script type="text/javascript">
try{ace.settings.check('breadcrumbs' , 'fixed')}catch(e){}
</script>
<ul class="breadcrumb">
<li>
<i class="ace-icon fa fa-home home-icon"></i>
<a href="<?php echo Config::$_PAGE_URL; ?>">Home</a>
</li>
<li class="active">Login page</li>
</ul><!-- /.breadcrumb -->
<div class="nav-search" id="nav-search">
<form method="POST" action="<?php echo Config::$_PAGE_URL; ?>search">
<span class="input-icon">
<input type="text" placeholder="Search ..." name="sname" id="username" type="submit" class="nav-search-input" autocomplete="on">
<i class="ace-icon fa fa-search nav-search-icon"></i>
</span>
</form>
</div> <!-- /.nav-search -->
</div>
<title>Login - <?php echo Config::$_SITE_NAME; ?></title>
<br/><br/>
<section class="content">
<div class="col-md-8 col-md-offset-2">
<?php
if(!defined('panel'))
die('Nope.');
if(isset($_SESSION['user'])) echo '<script> location.replace("'.Config::$_PAGE_URL.'"); </script>';
if(isset($_POST['submit'])) {
if(!$_POST['username_'] || !$_POST['password_']) {
echo '<div class="alert alert-block alert-danger"><button type="button" class="close" data-dismiss="alert"><i class="ace-icon fa fa-times"></i></button>Complete all fields.</div>';
} else {
$q = Config::$g_con->prepare('SELECT * FROM `users` WHERE `name` = ? AND `password` = ?');
$q->execute(array($_POST['username_'],hash( 'whirlpool', $_POST['password_'])));
if($q->rowCount()) {
$d = Config::$g_con->prepare('SELECT * FROM `panel_restrict` WHERE `PlayerName` = ?');
$d->execute(array($_POST['username_']));
$row1 = $d->fetch(PDO::FETCH_OBJ);
if($d->rowCount() && date("Y-m-d H:i:s") <= gmdate("Y-m-d H:i:s", $row1->Time)) {
if($row1->Permanent == 1) {
$expira = "<b>permanent</b>";
} else {
$expira = "pana la data de <b>". gmdate("Y-m-d H:i:s", $row1->Time) ."</b>";
}
echo '<div class="alert alert-block alert-danger">
Contul tau este suspendat '.$expira.'.<br />
Motiv: <b>'.$row1->Reason.'</b><br />
Banat pe data de <b>'.$row1->BanTimeDate.'</b></div>';
} else {
$dele = Config::$g_con->prepare("DELETE FROM panel_restrict WHERE PlayerName = ?");
$dele->execute(array($_POST['username_']));
$row = $q->fetch(PDO::FETCH_OBJ);
$_SESSION['user'] = $row->id;
echo '<script> location.replace("'.Config::$_PAGE_URL.'"); </script>';
//setcookie ("user",$_POST['username_'],time()+3600*24*60);
//setcookie ("password",$_POST['password_'],time()+3600*24*60);
//header ('Location: ' . $_PAGE_URL);
}
}
else echo '<section class="content"><div class="alert alert-block alert-danger"><button type="button" class="close" data-dismiss="alert"><i class="ace-icon fa fa-times"></i></button>Invalid username or password.</div></section>';
}
}
?>
<div class="panel panel-default">
<div class="panel-heading">Login</div>
<div class="panel-body">
<form class="form-horizontal" role="form" method="POST" action="" id = "form">
<input type="hidden" name="_token" value="fa83MpzIURvs26NBdI3WcDlvAChhMbyAISXqneEF">
<div class="form-group">
<label for="username_" class="col-md-4 control-label">Username</label>
<div class="col-md-6">
<input id="username_" class="form-control" name="username_" value="" required="" autofocus="" type="text">
</div>
</div>
<div class="form-group">
<label for="password_" class="col-md-4 control-label">Password</label>
<div class="col-md-6">
<input id="password_" class="form-control" name="password_" required="" type="password">
</div>
</div>
<div class="form-group">
<div class="col-md-8 col-md-offset-4">
<input type="submit" name="submit" value="Autentificare" class="btn btn-success">
<a class="btn btn-link" href="http://localhost/panel/recover/">
Forgot your password?
</a>
</div>
</div>
</form>
</div>
</div>
</div>
</section>
Vezi asa.