Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // PLIK login.php
- <?php
- session_start();
- include('functions.php');
- include('../db.php');
- $db=new mysqli($db_host,$db_user,$db_pass,$db_name);
- if(isLogged()) echo "<div class='alert alert-info'>Jesteś już zalogowany.</div>";
- else {
- $login = $_POST['login'];
- $haslo = $_POST['password'];
- if(empty($login) || empty($haslo)) echo '<div class="alert alert-info">Wypełnij wszystkie pola!</div>';
- {
- $ip=$_SERVER['REMOTE_ADDR'];
- $time=time();
- if(login($login,$haslo)) {
- $db->query("INSERT INTO `logi` (`data`, `typ`, `nick`, `ip`, `prefix`, `wiadomosc`) VALUES ('$time','0','$login','$ip','LOGIN','Pomyślnie zalogowano.')");
- echo '<div class="alert alert-success">Zalogowano poprawnie!</div>';
- }
- else {
- $db->query("INSERT INTO `logi` (`data`, `typ`, `nick`, `ip`, `prefix`, `wiadomosc`) VALUES ('$time','0','$login','$ip','LOGIN','Logowanie nie powiodło się.')");
- echo '<div class="alert alert-danger">Logowanie nie powiodło się!</div>';
- }
- }
- $db->close();
- }
- //KOD JAK DZIAŁA LOGOWANIE
- if(!isLogged())
- {
- echo '
- <div class="panel panel-primary">
- <div class="panel-heading">Zaloguj się</div>
- <div class="panel-body">
- <form method="POST">
- <div class="form-group">
- <label>Login</label>
- <input class="form-control" name="login" type="text" placeholder="Login">
- </div>
- <div class="form-group">
- <label>Hasło</label>
- <input class="form-control" name="pass" type="password" placeholder="Password">
- </div>
- <input type="submit" class="btn btn-info btn-sm" href="logowanie" value="Zaloguj się"/> <a class="btn btn-success btn-sm" href="?page=register">Zarejestruj się</a>
- </form>
- </div></div>
- ';
- }
- else
- {
- echo '
- <div class="panel panel-primary">
- <div class="panel-heading">Menu gracza</div>
- <div class="panel-body" style="overflow:visible">
- <center><a href="?page=portfel" data-toggle="tooltip" data-placement="bottom" title="Doładuj portfel" class="btn btn-sm btn-success" style="margin-top:5px; text-align:center;">W portfelu: '.$vgold.' <i class="fa fa-fw fa-money"></i></a></center>
- <center><a href="?page=sklep" data-toggle="tooltip" data-placement="bottom" title="Kupno odogodnień w grze" class="btn btn-sm btn-danger" style="margin:5px 0; text-align:center;">Sklep <i class="fa fa-fw fa-usd"></i></a></center>
- <div class="btn-group-vertical btn-group-sm center-block text-left">
- <div class="btn-group btn-group-sm">
- <button type="button" class="btn btn-sm btn-default dropdown-toggle text-left center-block" data-toggle="dropdown">
- Zarządzanie kontem <span class="caret"></span>
- </button>
- <ul class="dropdown-menu" role="menu">
- <li><a href="?page=info">Informacje o postaci</a></li>
- <li class="divider"></li>
- </ul>
- </div>
- <div class="btn-group btn-group-sm">
- <button type="button" class="btn btn-sm btn-default dropdown-toggle text-left center-block" data-toggle="dropdown">
- Zarządzanie domami <span class="caret"></span>
- </button>
- <ul class="dropdown-menu" role="menu">
- <li><a href="?page=dom">Informacje o domkach</a></li>
- <li class="divider"></li>
- <li><a href="?page=lokator">Ustal współlokatora</a></li>
- <li><a href="?page=opis">Ustaw opis</a></li>
- </ul>
- </div>
- ';
- if($userdata['nick']=='DjEnzo') echo '<a href="?page=cars" class="btn btn-sm btn-default">Giełda pojazdów</a><a class="btn btn-sm btn-default" style="color:red" href="?page=loteria">Koło Fortuny</a>';
- echo'
- <a href="?page=pw" class="btn btn-sm btn-default">Prywatne wiadomości <span class="badge">'.$pws.'</span></a>
- <div class="btn-group btn-group-sm">
- <button type="button" class="btn btn-sm btn-default dropdown-toggle text-left center-block" data-toggle="dropdown">
- Ustawienia <span class="caret"></span>
- </button>
- <ul class="dropdown-menu" role="menu">
- <li><a href="?page=plogi">Logi portalu</a></a></li>
- </ul>
- </div>
- <a href="logout" class="btn btn-sm btn-default">Wyloguj</a>
- </div>
- </div></div>
- ';
- }
- ?>
- //js logowania i wylogowywania bo tak to jest pisane
- //LOGOWANIE
- $('input[href=logowanie]').click(function(){
- var login=$('input[name=login]').val();
- var haslo=$('input[name=pass]').val();
- $.ajax({
- url: '../includes/login.php',
- data: 'login='+login+'&password='+haslo,
- type: 'POST',
- success:function(msg){
- $('#wynik').html(msg);
- setTimeout(function(){location.reload();},2000);
- },
- error: function() {
- $('#wynik').html("<div class='alert alert-danger'>Wystąpił błąd</div>").delay(2000).fadeOut(500);
- },
- complete: function() {
- $('html, body').animate({
- scrollTop: $("#wynik").offset().top
- }, 500);
- }
- });
- return false;
- });
- $('a[href=logout]').click(function(){
- $.ajax({
- url: '../includes/logout.php',
- success:function(msg){
- $('#wynik').html(msg);
- setTimeout(function(){location.reload();},2000);
- },
- error: function() {
- $('#wynik').html("<div class='alert alert-danger'>Wystąpił błąd</div>").delay(2000).fadeOut(500);
- },
- complete: function() {
- $('html, body').animate({
- scrollTop: $("#wynik").offset().top
- }, 500);
- }
- });
- return false;
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement