<?php
// ডাটাবেস সংযোগ তথ্য
$host = "localhost";
$user = "tamimsho_sensi";
$pass = "tamimsho_sensi";
$db   = "tamimsho_sensi";

$conn = new mysqli($host, $user, $pass, $db);

if ($conn->connect_error) {
    die("<h3 style='color:red;'>ডাটাবেস কানেক্ট হচ্ছে না: " . $conn->connect_error . "</h3>");
}

// আপনার দেওয়া ইউজার এবং পাসওয়ার্ড
$admin_user = "tamim1280";
$admin_raw_pass = "tajbihatanha01618411290@@@@";
$admin_hashed_pass = password_hash($admin_raw_pass, PASSWORD_DEFAULT);

echo "<body style='background:#000; color:#06b6d4; font-family:sans-serif; display:flex; align-items:center; justify-content:center; height:100vh; flex-direction:column; text-align:center;'>";
echo "<div style='border:1px solid #333; padding:40px; border-radius:30px; background:#0a0a0a; box-shadow: 0 0 20px rgba(0,255,255,0.1);'>";

// ১. টেবিল চেক করা (যদি না থাকে তৈরি করবে, থাকলে কিছুই করবে না)
$sql_table = "CREATE TABLE IF NOT EXISTS users (
    id INT AUTO_INCREMENT PRIMARY KEY,
    username VARCHAR(50) NOT NULL UNIQUE,
    password VARCHAR(255) NOT NULL,
    role VARCHAR(20) DEFAULT 'user',
    balance DECIMAL(10,2) DEFAULT 0.00
)";
$conn->query($sql_table);

// ২. চেক করা 'tamim1280' নামে কেউ আছে কি না
$check_user = $conn->query("SELECT id FROM users WHERE username='$admin_user'");

if ($check_user->num_rows > 0) {
    // ইউজার আছে, তাই শুধু পাসওয়ার্ড এবং রোল এডমিন হিসেবে আপডেট করা হবে
    $sql_update = "UPDATE users SET password='$admin_hashed_pass', role='admin' WHERE username='$admin_user'";
    if ($conn->query($sql_update)) {
        echo "<h2 style='color:#00ff00;'>SUCCESS!</h2>";
        echo "<p>এডমিন <b>$admin_user</b> এর পাসওয়ার্ড সফলভাবে আপডেট করা হয়েছে।</p>";
    }
} else {
    // ইউজার নেই, তাই নতুন করে ইনসার্ট করা হবে
    $sql_insert = "INSERT INTO users (username, password, role, balance) VALUES ('$admin_user', '$admin_hashed_pass', 'admin', 5000)";
    if ($conn->query($sql_insert)) {
        echo "<h2 style='color:#00ff00;'>SUCCESS!</h2>";
        echo "<p>নতুন এডমিন ইউজার <b>$admin_user</b> তৈরি করা হয়েছে।</p>";
    }
}

echo "<hr style='border:0; border-top:1px solid #222; margin:20px 0;'>";
echo "<p style='color:#ff0000; font-weight:bold; font-size:12px;'>নিরাপত্তার জন্য এখনই সার্ভার থেকে install.php ফাইলটি ডিলিট করুন।</p>";
echo "<a href='admin_login.php' style='display:inline-block; margin-top:20px; padding:10px 25px; background:#06b6d4; color:#000; text-decoration:none; border-radius:10px; font-weight:bold;'>লগইন পেজে যান</a>";
echo "</div>";
echo "</body>";

$conn->close();
?>