Repository navigation
Expand file tree
/
Copy pathregistration.php
More file actions
59 lines (54 loc) · 2.18 KB
/
Copy pathregistration.php
File metadata and controls
59 lines (54 loc) · 2.18 KB
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
<?php
session_start();
$title = "Registration";
require_once "./template/header.php";
require_once "./functions/database_functions.php";
$conn = db_connect();
?>
<br></br>
<br></br>
<?php
if (isset($_REQUEST['username'])) {
$username = stripslashes($_REQUEST['username']);
$username = mysqli_real_escape_string($conn, $username);
$email = stripslashes($_REQUEST['email']);
$email = mysqli_real_escape_string($conn, $email);
$password = stripslashes($_REQUEST['password']);
$password = mysqli_real_escape_string($conn, $password);
$create_datetime = date("Y-m-d H:i:s");
$query = "INSERT into `users` (username, password, email, create_datetime)
VALUES ('$username', '" . md5($password) . "', '$email', '$create_datetime')";
$result = mysqli_query($conn, $query);
if ($result) {
echo "<div class='form'>
<h3>You are registered successfully.</h3><br/>
<p class='link'>Click here to <a href='login.php'>Login</a></p>
</div>";
} else {
echo "<div class='form'>
<h3>Required fields are missing.</h3><br/>
<p class='link'>Click here to <a href='registration.php'>registration</a> again.</p>
</div>";
}
} else {
?>
<div class="row" id="RegForm">
<div class="col-md-3"></div>
<div class="col-md-6 text-center">
<form class="form-horizontal" action="" method="post">
<h1 class="login-title">Registration</h1>
<input type="text" class="login-input" name="username" placeholder="Username" required /><br></br>
<input type="text" class="login-input" name="email" placeholder="Email Adress"><br></br>
<input type="password" class="login-input" name="password" placeholder="Password"><br></br>
<input type="submit" name="submit" value="Register" class="login-button"><br></br>
<p class="link"><a href="login.php">Click to Login</a></p>
</form>
</div>
</div>
<?php
}
?>
<?php
if(isset($conn)) {mysqli_close($conn);}
require_once "./template/footer.php";
?>