FINGER_DETECT/panel.php
bedirkaraabali eba0cbf15c
Add files via upload
0.1
2024-05-30 22:33:54 +03:00

277 lines
7.2 KiB
PHP
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?php
try {
$db = new PDO("mysql:host=localhost;dbname=gomulu", "root", "");
} catch ( PDOException $e ){
print $e->getMessage();
}
$id = $_GET['id'];
$user = $db->query("SELECT * FROM users WHERE id = '{$id}'")->fetch(PDO::FETCH_ASSOC);
if ( $_POST['message'] == "login" && $user ) {
?>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css">
<link href="https://fonts.googleapis.com/css?family=Open+Sans" rel="stylesheet">
<style>
* {
font-family: 'Open Sans', sans-serif;
font-size: 1.1em;
text-decoration: none;
outline: none;
border: none;
box-sizing: border-box;
list-style: none;
text-align: center;
padding: 0;
margin: 0;
}
::selection {
background-color: #242424;
}
body {
height: 100%;
background-color: #BFFBFF;
background-repeat: no-repeat;
background-size: cover;
}
img {
height: auto;
width: 100%;
user-select: none;
}
#busicard {
position: relative;
display: flex;
flex-direction: column;
background: linear-gradient(to left, #00D2C8, #1A8A9D);
border-radius: 35px;
min-height: 580px;
max-width: 440px;
margin: 40px auto;
justify-content: space-between;
}
#busicard h1 {
color: #FAEAFF;
}
.movembar {
display: flex;
flex-direction: row;
justify-content: baseline;
align-items: flex-start;
}
.movegear {
display: flex;
flex-direction: row-reverse;
justify-content: flex-start;
align-items: flex-start;
margin-top: -2px;
}
.mbar {
width: 18px;
height: 3px;
background: #FAEAFF;
position: absolute;
margin: 35px;
}
.mbar:before {
content: '';
width: 12px;
height: 3px;
background: #FAEAFF;
position: absolute;
top: 6px;
left: 0;
}
.mbar:after {
content: '';
width: 18px;
height: 3px;
background: #FAEAFF;
position: absolute;
top: 12px;
left: 0;
}
.mbut:hover .mbar, .mbut:hover .mbar:before, .mbut:hover .mbar:after {
background: #2F4858;
}
.user {
display: flex;
flex-direction: row;
justify-content: center;
align-items: center;
user-select: none;
}
.user img {
border-radius: 100px;
width: 160px;
border: 4px solid #FAEAFF;
margin-top: 30px;
}
.gear {
background-image:
radial-gradient(at center center, #00D2C8 23%, #eee 25%, #FAEAFF 57%, transparent 53%),
linear-gradient(0deg, transparent 43%, #eee 40%, #FAEAFF 60%, transparent 60%),
linear-gradient(45deg, transparent 43%, #eee 43%, #FAEAFF 57%, transparent 57%),
linear-gradient(90deg, transparent 40%, #eee 40%, #FAEAFF 60%, transparent 60%),
linear-gradient(135deg, transparent 43%, #eee 43%, #FAEAFF 57%, transparent 57%);
width: 22px;
height: 22px;
border-radius: 50%;
margin: 35px;
}
.gear:hover {
background-image:
radial-gradient(at center center, #00D2C8 23%, #242424 25%, #2F4858 57%, transparent 53%),
linear-gradient(0deg, transparent 43%, #242424 40%, #2F4858 60%, transparent 60%),
linear-gradient(45deg, transparent 43%, #242424 43%, #2F4858 57%, transparent 57%),
linear-gradient(90deg, transparent 40%, #242424 40%, #2F4858 60%, transparent 60%),
linear-gradient(135deg, transparent 43%, #242424 43%, #2F4858 57%, transparent 57%);
}
.info li {
color: #eee;
font-size: 0.8em;
display: inline-block;
margin: 0 6px;
}
.hrtop {
display: inline-block;
background-color: #FAEAFF;
width: 2px;
height: 22px;
margin: -2px auto;
}
.contacts {
min-height: 100px;
}
.contacts i {
display: inline-block;
margin: 20px 0;
}
.contacts a {
margin: 0 6px;
}
.bfollow {
display: flex;
flex-direction: column-reverse;
justify-content: center;
align-items: center;
margin: 25px 0 0 0;
}
.bfollow a {
position: absolute;
box-shadow: 0 0 15px 1px #000;
color: #FAEAFF;
background-color: #2F4858;
border-radius: 30px;
padding: 7px 49px;
transition: 350ms;
-webkit-transition: all .3s;
}
.bfollow a:hover {
font-weight: bold;
color: #2F4858;
background-color: #FAEAFF;
padding: 8px 56px;
transition: 350ms;
-webkit-transition: all .3s;
}
.content {
color: #FAEAFF;
background: linear-gradient(to bottom, #2F4858, #2C687C);
border-radius: 0 0 30px 30px;
min-height: 200px;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
}
.content p {
margin: 30px 0 25px 0;
}
.lock {
width: 26px;
height: 16px;
background: #FAEAFF;
position: relative;
border-radius: 4px;
top: 30px;
}
.lock:before {
content: '';
width: 6px;
height: 6px;
background: transparent;
border: 6px solid #FAEAFF;
border-bottom: 0;
border-radius: 6px 6px 0 0;
position: absolute;
bottom: 16px;
right: 4px;
}
a .fa {
font-size: 36px;
transition: 500ms;
}
a:hover .fa {
color: #2F4858;
transition: 500ms;
}
a .fa-twitter-square, a .fa-instagram, a .fa-facebook-square {
color: #FAEAFF;
}
</style>
<div id="busicard">
<div class="user">
<img src="<?php echo $user["image"] ?>">
</div>
<h1><?php echo $user["name"] ?> <?php echo $user["surname"] ?></h1>
<div class="content">
<div class="lock"></div>
<p>Giriş Başarılı</p>
</div>
</div>
<?php
}else {
?>
<script>
setTimeout(function(){
window.location.assign("http://localhost/gomulu/index.php");
}, 500);
</script>
<?php
}
?>