prepare("SELECT * FROM users WHERE username = ?"); $stmt->execute([$username]); $user = $stmt->fetch(); // पासवर्ड वेरीफाई करें if ($user && password_verify($password, $user['password'])) { // अगर यूजर है और एडमिन नहीं है, तो अप्रूवल चेक करें if ($user['is_approved'] == 0 && $user['role'] !== 'admin') { $error = "आपका खाता एडमिन द्वारा स्वीकृत नहीं हुआ है।"; } else { // सेशन सेट करें $_SESSION['user_id'] = $user['id']; $_SESSION['username'] = $user['username']; $_SESSION['role'] = $user['role']; // रोल के अनुसार डैशबोर्ड पर भेजें if ($user['role'] === 'admin') { header("Location: admin-dashboard.php"); } else { header("Location: user-dashboard.php"); } exit(); } } else { // गलत क्रेडेंशियल्स $error = "गलत यूजरनेम या पासवर्ड!"; } } ?>