<?php
session_start();
require 'db.php';

if ($_SERVER['REQUEST_METHOD'] == 'POST') {
    $username = $_POST['username'];
    $password = $_POST['password'];

    $stmt = $pdo->prepare("SELECT * FROM users WHERE username = ?");
    $stmt->execute([$username]);
    $user = $stmt->fetch();

    if ($user && password_verify($password, $user['password'])) {
        // Kullanıcı bilgilerini session'a kaydet
        $_SESSION['user_id'] = $user['id'];
        $_SESSION['username'] = $user['username'];
        $_SESSION['reference_code'] = $user['reference_code'];

        // Dashboard'a yönlendir
        header("Location: dashboard.php");
        exit;
    } else {
        echo "Kullanıcı adı veya şifre hatalı.";
    }
}
?>
