<?php
require __DIR__ . '/../core/database.php';

if ($_SERVER['REQUEST_METHOD'] === 'POST') {
    $stmt = $pdo->prepare(
        'INSERT INTO users (username,email,password) VALUES (?,?,?)'
    );
    $stmt->execute([
        $_POST['username'],
        $_POST['email'],
        password_hash($_POST['password'], PASSWORD_DEFAULT)
    ]);
    header('Location: login.php');
    exit;
}

ob_start();
$title = 'Register';
?>
<div class="card">
    <h2>Create account</h2>
    <form method="post">
        <input name="username" placeholder="Username" required>
        <input name="email" placeholder="Email" required>
        <input type="password" name="password" placeholder="Password" required>
        <button>Create account</button>
    </form>
</div>
<?php
$content = ob_get_clean();
require __DIR__ . '/../core/layout.php';