<?php
include 'config.php';
if ($_SERVER['REQUEST_METHOD'] == 'POST') {
$username = $_POST['username'];
$password = password_hash($_POST['password'], PASSWORD_BCRYPT);
$role = $_POST['role']; // admin, driver, user
$stmt = $conn->prepare("INSERT INTO users (username, password, role) VALUES (:username, :password, :role)");
$stmt->bindParam(':username', $username);
$stmt->bindParam(':password', $password);
$stmt->bindParam(':role', $role);
if ($stmt->execute()) {
echo "Registration successful!";
} else {
echo "Error during registration.";
}
}
?>
<!DOCTYPE html>
<html>
<head>
<title>Register</title>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
<h2>Register</h2>
<form method="POST" action="register.php">
<label>Username:</label>
<input type="text" name="username" required><br>
<label>Password:</label>
<input type="password" name="password" required><br>
<label>Role:</label>
<select name="role">
<option value="user">User</option>
<option value="driver">Driver</option>
<option value="admin">Admin</option>
</select><br>
<button type="submit">Register</button>
</form>
</body>
</html>