-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathuser.php
38 lines (33 loc) · 1.28 KB
/
user.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
<?php
include 'index.php';
if ($_SERVER["REQUEST_METHOD"] == "POST") {
$first_name = $_POST['first_name'];
$last_name = $_POST['last_name'];
$email = $_POST['email'];
$password = password_hash($_POST['password'], PASSWORD_DEFAULT);
$role = $_POST['role'];
$sql = "INSERT INTO users (first_name, last_name, email, password, role)
VALUES ('$first_name', '$last_name', '$email', '$password', '$role')";
if ($conn->query($sql) === TRUE) {
echo "User registered successfully";
} else {
echo "Error: " . $sql . "<br>" . $conn->error;
}
$conn->close();
}
?>
<form method="POST" action="register.php">
First Name: <input type="text" name="first_name" required><br>
Last Name: <input type="text" name="last_name" required><br>
Email: <input type="email" name="email" required><br>
Password: <input type="password" name="password" required><br>
Role:
<select name="role">
<option value="doctor">Doctor</option>
<option value="nurse">Nurse</option>
<option value="intern">Intern</option>
<option value="hospital">Hospital</option>
<option value="supplier">Supplier</option>
</select><br>
<input type="submit" value="Register">
</form>