-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.php
133 lines (123 loc) · 3.34 KB
/
index.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
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
<?php
session_start();
?>
<?php
include 'account_utils.php';
require_once 'mysqli_connect.php';
if (isset($_POST['login'])) {
if (login($dbc, $_POST['username'], $_POST['password'])) {
header("Location: picks_table.php");
} else {
echo
'
<!DOCTYPE html>
<html>
<head>
<title>CFB Pickem</title>
<!-- Bootstrap -->
<link href="assets/libs/bootstrap/3.3.5/css/bootstrap.min.css" rel="stylesheet">
</head>
<body>
<div class="container">
<div class="text-center">
<h1>College Football Pickem<br/><small>by Andrew Berlin</small></h1>
</div>
<div class="row">
<div class="col-xs-6 col-xs-offset-3">
Invalid username/password.
<form action="index.php" method="post">
<label>User name:</label>
<input type="text" name="username" class="form-control"/><br/>
<label>Password:</label>
<input type="password" name="password" class="form-control"/>
<br/><br/>
<input type="submit" name="login" value="Login" class="btn btn-primary"/>
</form>
<form action="create_account.php" method="post">
<p><br/>
<input type="submit" name="go_to_create_account" value="Create Account" class="btn btn-primary"/>
</p>
</form>
';
}
} elseif (isset($_POST['create_account'])) {
header('Location: create_account.php');
} elseif (isset($_POST['logout'])) {
logout();
echo
'
<!DOCTYPE html>
<html>
<head>
<title>CFB Pickem</title>
<!-- Bootstrap -->
<link href="assets/libs/bootstrap/3.3.5/css/bootstrap.min.css" rel="stylesheet">
</head>
<body>
<div class="container">
<div class="text-center">
<h1>College Football Pickem<br/><small>by Andrew Berlin</small></h1>
</div>
<div class="row">
<div class="col-xs-6 col-xs-offset-3">
<form action="index.php" method="post">
<label>User name:</label>
<input type="text" name="username" class="form-control"/><br/>
<label>Password:</label>
<input type="password" name="password" class="form-control"/><br/>
<p>
<input type="submit" name="login" value="Login" class="btn btn-primary"/>
</p>
</form>
<form action="create_account.php" method="post">
<p>
<input type="submit" name="go_to_create_account" value="Create Account" class="btn btn-primary"/>
</p>
</form>
';
} elseif (isset($_SESSION['login'])) {
header('Location: picks_table.php');
} else {
echo
'
<!DOCTYPE html>
<html>
<head>
<title>CFB Pickem</title>
<!-- Bootstrap -->
<link href="assets/libs/bootstrap/3.3.5/css/bootstrap.min.css" rel="stylesheet">
</head>
<body>
<div class="container">
<div class="text-center">
<h1>College Football Pickem<br/><small>by Andrew Berlin</small></h1>
</div>
<div class="row">
<div class="col-xs-6 col-xs-offset-3">
<form action="index.php" method="post">
<label>User name:</label>
<input type="text" name="username" class="form-control"/><br/>
<label>Password:</label>
<input type="password" name="password" class="form-control"/><br/>
<p>
<input type="submit" name="login" value="Login" class="btn btn-primary"/>
</p>
</form>
<form action="create_account.php" method="post">
<p>
<input type="submit" name="go_to_create_account" value="Create Account" class="btn btn-primary"/>
</p>
</form>
';
}
mysqli_close($dbc);
?>
</div>
</div><!--.row-->
</div><!--.container-->
<!-- jQuery (necessary for Bootstrap's JavaScript plugins) -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
<!-- Include all compiled plugins (below), or include individual files as needed -->
<script src="js/bootstrap.min.js"></script>
</body>
</html>