-
Notifications
You must be signed in to change notification settings - Fork 0
/
register.php
108 lines (94 loc) · 4.5 KB
/
register.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
<?php
include 'incs/header.php';
if (isset($_SESSION['userId'])) {
header("location: 404.php");
exit();
}
include_once 'classes/dbh.php';
include_once 'classes/user.php';
if (isset($_POST['submit'])) {
$firstname = $_POST['firstname'];
$lastname = $_POST['lastname'];
$email = $_POST['email'];
$streetname = $_POST['streetname'];
$housenumber = $_POST['housenumber'];
$postalcode = $_POST['postalcode'];
$city = $_POST['city'];
$password = $_POST['password'];
$user = new User($firstname, $lastname, $email, $streetname, $housenumber, $postalcode, $city, $password);
$user->createUser();
}
?>
<body>
<?php
include 'incs/navBar.php';
?>
<br>
<div class="login-wrapper">
<section class="side-login">
<img src="imgs/register.svg" alt="">
</section>
<section class="main-login">
<div class="login-container">
<p class="title">Welkom!</p>
<?php
if (isset($_GET["error"])) {
if ($_GET["error"] == "none") {
echo "<p class=\"error-message\" style='color:#7FB319;'>Account is sucsessvol geregistreerd!</p>";
} else if ($_GET["error"] == "stmtUserExistsFailed") {
echo "<p class=\"error-message\" style='color:red'>E-mail is al in gebruik! Login in of probeer een andere E-mail.</p>";
} else if ($_GET["error"] == "stmtCreateUserFailed") {
echo "<p class=\"error-message\" style='color:red'>oeps er is een onverwachte fout opgetreden, probeer het later opnieuw.</p>";
} else if ($_GET["error"] == "stmt2CreateUserFailed") {
echo "<p class=\"error-message\" style='color:red'>oeps er is een onverwachte fout opgetreden, probeer het opnieuw.</p>";
} else if ($_GET["error"] == "stmt3CreateUserFailed") {
echo "<p class=\"error-message\" style='color:red'>oeps er is een onverwachte fout opgetreden, probeer het opnieuw.</p>";
}
}
?>
<div class="separator"></div>
<p class="welcome-message">Geef uw gegevens op om te registreren en toegang te krijgen tot al onze diensten.</p>
<form class="login-form" method="post" action="">
<div class="form-control">
<input type="text" name="firstname" placeholder="Voornaam">
<i class="fas fa-id-card"></i>
</div>
<div class="form-control">
<input type="text" name="lastname" placeholder="Achternaam">
<i class="fas fa-id-card"></i>
</div>
<div class="form-control">
<input type="text" name="email" placeholder="E-mail">
<i class="fas fa-at"></i>
</div>
<div class="form-control">
<input type="text" name="streetname" placeholder="Straatnaam">
<i class="fas fa-road"></i>
</div>
<div class="form-control">
<input type="text" name="housenumber" placeholder="Huisnummer">
<i class="fas fa-home"></i>
</div>
<div class="form-control">
<input type="text" name="postalcode" placeholder="Postcode">
<i class="fas fa-map-marker-alt"></i>
</div>
<div class="form-control">
<input type="text" name="city" placeholder="Stad">
<i class="fas fa-city"></i>
</div>
<div class="form-control">
<input type="password" name="password" placeholder="Wachtwoord">
<i class="fas fa-lock"></i>
</div>
<p class="info-text">Door op "Registreren" te klikken, gaat u akkoord met onze <a href="#">algemene voorwaarden</a> en <a href="#">privacybeleid</a>.</p>
<button class="submit" type="sumbit" name="submit">Registreren</button>
</form>
<a href=login.php class="register-login-text">Heeft u al een account? <span>Log hier in!</span></a>
</div>
</section>
</div>
</body>
<?php
include 'incs/footer.php';
?>