65 lines
2.5 KiB
PHP
65 lines
2.5 KiB
PHP
<?php
|
|
#=========================
|
|
#
|
|
# name: login.php
|
|
# version: 2.1.0
|
|
# from: 2021-01-23
|
|
# developer: 4nima
|
|
# tested with: nginx, php7
|
|
# requirements: php, bootstrap, jQuery, ajax
|
|
#
|
|
#=========================
|
|
# login form
|
|
#
|
|
#
|
|
#=========================
|
|
|
|
if (isset($_COOKIE['uid'])) {
|
|
} elseif (isset($_SESSION['uid'])) {
|
|
echo '
|
|
<div class="dropdown">
|
|
<button class="btn btn-'.$colorTwo.' dropdown-toggle" type="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
|
|
'.$acc->username.'
|
|
</button>
|
|
<div class="dropdown-menu" aria-labelledby="login" style="right: 0; left: auto; width: 250px;">
|
|
<h6 class="dropdown-header">Seiten Login</h6>
|
|
<a class="dropdown-item" href="?logout">Ausloggen</a>
|
|
</div>
|
|
</div>
|
|
';
|
|
|
|
} else {
|
|
echo '
|
|
<div class="dropdown">
|
|
<button class="btn btn-'.$colorTwo.' dropdown-toggle" type="button" id="login" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
|
|
Login
|
|
</button>
|
|
<div class="dropdown-menu" aria-labelledby="login" style="right: 0; left: auto; width: 250px;">
|
|
<h6 class="dropdown-header">Seiten Login</h6>
|
|
<form class="px-4 py-3" action="?login" method="POST" id="loginform">
|
|
<div class="form-group">
|
|
<input type="text" name="user" class="form-control" id="username" placeholder="Benutzername">
|
|
</div>
|
|
<div class="form-group">
|
|
<input type="password" name="pass" class="form-control" id="password" placeholder="Passwort">
|
|
</div>
|
|
<div class="form-check">
|
|
<input type="checkbox" name="stay" class="form-check-input" id="staylogin">
|
|
<label class="form-check-label" for="staylogin">
|
|
Login merken
|
|
</label>
|
|
</div>
|
|
<button type="submit" class="btn btn-'.$colorSuccess.'">Anmelden</button>
|
|
</form>
|
|
</div>
|
|
</div>
|
|
';
|
|
|
|
}
|
|
|
|
?>
|
|
|
|
<!-- <form class="form-inline my-2 my-lg-0">
|
|
<input class="form-control mr-sm-2" type="search" placeholder="Search" aria-label="Search">
|
|
<button class="btn btn-outline-success my-2 my-sm-0" type="submit">Search</button>
|
|
</form> -->
|