-
Notifications
You must be signed in to change notification settings - Fork 0
/
cek-login.php
57 lines (51 loc) · 1.34 KB
/
cek-login.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
<?php
include "inc/connect.php";
//Terima input
$user = filter($_POST['username']);
$pass = filter(md5($_POST['password']));
//Cek ke database
$cek_tabel = mysql_query("SELECT * FROM player WHERE username='$user' AND password='$pass' ");
$ketemu = mysql_num_rows($cek_tabel);
$r = mysql_fetch_array($cek_tabel);
if ($ketemu > 0) {
if ($r['status'] == 1) {
$waktu = date(" d-M-Y h:i A");
$log = filter($_SERVER['REMOTE_ADDR']);
session_start();
$_SESSION['id'] = $r['id_player'];
$_SESSION['user'] = $r['username'];
$_SESSION['name'] = $r['nama_lengkap'];
$_SESSION['pass'] = $r['password'];
$_SESSION['team'] = $r['team'];
//mysql_query("UPDATE player set last_login='$waktu' , log=$log where id_player='$_SESSION[id]' ") or die ("Update gagal, ".mysql_error());
echo "
<script>
swal({
title: 'Login success!',
text: 'Welcome to TenesysCTF',
type: 'success'
},function(){
location.assign('home.php');
});
</script>";
} else {
echo "
<script>
swal({
title: 'Account not active!',
text: 'Please contact us',
type: 'error'
});
</script>";
}
} else {
echo "
<script>
swal({
title: 'Username/Password wrong!',
text: 'Check your username or password',
type: 'warning'
});
</script>";
}
?>