<?php
include("db.php");
session_start();

$hata = "";

if ($_SERVER["REQUEST_METHOD"] == "POST") {
    $kullanici_adi = $_POST["kullanici_adi"];
    $sifre = $_POST["sifre"];

    $stmt = $conn->prepare("SELECT sifre FROM kullanicilar WHERE kullanici_adi = ?");
    $stmt->bind_param("s", $kullanici_adi);
    $stmt->execute();
    $stmt->store_result();

    if ($stmt->num_rows > 0) {
        $stmt->bind_result($hashli_sifre);
        $stmt->fetch();

        if (password_verify($sifre, $hashli_sifre)) {
            $_SESSION["kullanici"] = $kullanici_adi;
            header("Location: index.php"); // Giriş sonrası anasayfaya yönlendirme
            exit;
        } else {
            $hata = "Hatalı şifre.";
        }
    } else {
        $hata = "Kullanıcı bulunamadı.";
    }

    $stmt->close();
}
?>

<!DOCTYPE html>
<html lang="tr">
<head>
    <meta charset="UTF-8">
    <title>Giriş Yap</title>
    <link rel="stylesheet" href="style.css">
</head>
<body>
    <div class="form-container">
        <h2>Giriş Yap</h2>
        <?php if ($hata): ?>
            <p class="error"><?php echo $hata; ?></p>
        <?php endif; ?>
        <form method="POST">
            <input type="text" name="kullanici_adi" placeholder="Kullanıcı Adı" required>
            <input type="password" name="sifre" placeholder="Şifre" required>
            <button type="submit">Giriş Yap</button>
        </form>
        <p>Hesabınız yok mu? <a href="kayit.php">Kayıt olun</a></p>
    </div>
</body>
</html>
