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 /
abayar /
admin /
Delete
Unzip
Name
Size
Permission
Date
Action
.htaccess
197
B
-r--r--r--
2026-04-01 03:43
ads.php
10.11
KB
-rw-r--r--
2025-12-22 20:20
announcements.php
8.13
KB
-rw-r--r--
2025-12-25 17:46
banners.php
9.86
KB
-rw-r--r--
2025-12-22 19:19
boosts.php
5.51
KB
-rw-r--r--
2025-12-24 21:41
daily_targets.php
11.29
KB
-rw-r--r--
2025-12-26 07:59
dashboard.php
9.23
KB
-rw-r--r--
2025-12-25 12:46
deposits.php
13.59
KB
-rw-r--r--
2026-01-26 16:58
dpin_requests.php
7.43
KB
-rw-r--r--
2025-12-24 21:41
dpins.php
9.37
KB
-rw-r--r--
2025-12-23 19:48
error_log
1.14
KB
-rw-r--r--
2026-01-07 16:39
footer.php
122
B
-rw-r--r--
2025-12-25 18:15
header.php
6.83
KB
-rw-r--r--
2026-01-26 17:15
login.php
4.42
KB
-rw-r--r--
2026-01-26 17:46
lucky_wheel.php
24.12
KB
-rw-r--r--
2026-01-26 16:57
orders.php
12.63
KB
-rw-r--r--
2026-01-07 16:27
payment_methods.php
6.53
KB
-rw-r--r--
2025-12-23 19:24
plans.php
22.86
KB
-rw-r--r--
2025-12-29 11:03
products.php
10.72
KB
-rw-r--r--
2026-01-07 16:15
ranks.php
7.31
KB
-rw-r--r--
2025-12-25 16:48
referrals.php
8.7
KB
-rw-r--r--
2025-12-25 12:43
return.php
440
B
-rw-r--r--
2025-12-29 13:55
settings.php
10.77
KB
-rw-r--r--
2026-01-07 16:26
tickets.php
11.98
KB
-rw-r--r--
2025-12-22 19:21
users.php
18.1
KB
-rw-r--r--
2025-12-29 13:53
withdraws.php
11.42
KB
-rw-r--r--
2025-12-24 22:29
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 define('ADMIN_PANEL', true); require_once '../includes/config.php'; requireAdmin(); $page_title = 'Settings'; // Handle settings update if ($_SERVER['REQUEST_METHOD'] === 'POST') { try { $keys = [ 'site_name', 'currency_symbol', 'pkr_rate', 'announcement_text', 'minimum_withdraw', 'referral_required_days', 'referral_required_count', 'max_referral_levels', 'owner_name', 'owner_bio', 'whatsapp_number', 'admin_email' ]; foreach ($keys as $key) { if (isset($_POST[$key])) { updateSetting($key, $_POST[$key]); } } // Handle Owner Image Upload if (isset($_FILES['owner_img']) && $_FILES['owner_img']['error'] === UPLOAD_ERR_OK) { $uploadDir = '../assets/images/'; if (!is_dir($uploadDir)) { mkdir($uploadDir, 0777, true); } $filename = 'owner.png'; if (move_uploaded_file($_FILES['owner_img']['tmp_name'], $uploadDir . $filename)) { updateSetting('owner_img', $filename); } } // Handle dynamic referral levels $maxLevels = (int) ($_POST['max_referral_levels'] ?? 5); for ($i = 1; $i <= $maxLevels; $i++) { $key = "referral_level_{$i}_percent"; if (isset($_POST[$key])) { updateSetting($key, $_POST[$key]); } } setSuccess("Settings updated successfully!"); header('Location: settings.php'); exit; } catch (Exception $e) { setError("Failed to update settings: " . $e->getMessage()); } } include 'header.php'; ?> <?php $success = getSuccess(); if ($success) { echo '<div class="alert alert-success"><i class="fas fa-check-circle"></i> ' . htmlspecialchars($success) . '</div>'; } $error = getError(); if ($error) { echo '<div class="alert alert-danger"><i class="fas fa-exclamation-circle"></i> ' . htmlspecialchars($error) . '</div>'; } ?> <div class="card"> <div class="card-header"> <i class="fas fa-cog"></i> Site Settings </div> <div class="card-body"> <form method="POST" action="" enctype="multipart/form-data"> <!-- General Settings --> <h4 style="color: var(--primary-color); margin-bottom: 15px;">General Settings</h4> <div class="form-group"> <label class="form-label">Site Name</label> <input type="text" name="site_name" class="form-control" value="<?php echo htmlspecialchars(getSetting('site_name')); ?>" required> </div> <div class="form-group"> <label class="form-label">Currency Symbol</label> <input type="text" name="currency_symbol" class="form-control" value="<?php echo htmlspecialchars(getSetting('currency_symbol', '$')); ?>" required> </div> <div class="form-group"> <label class="form-label">PKR Exchange Rate (1 <?php echo getSetting('currency_symbol', '$'); ?> = ? PKR)</label> <input type="number" name="pkr_rate" id="pkr_rate_input" class="form-control" step="0.01" value="<?php echo htmlspecialchars(getSetting('pkr_rate', '280')); ?>" required> <small style="color: var(--text-secondary);">Example: 1 <?php echo getSetting('currency_symbol', '$'); ?> = <strong id="pkr_rate_display" style="color: var(--primary-color);"><?php echo getSetting('pkr_rate', '280'); ?></strong> PKR</small> </div> <div class="form-group"> <label class="form-label">Announcement Text</label> <textarea name="announcement_text" class="form-control" rows="3"><?php echo htmlspecialchars(getSetting('announcement_text')); ?></textarea> </div> <hr style="border-color: var(--border-color); margin: 30px 0;"> <!-- Owner & Contact Support --> <h4 style="color: var(--primary-color); margin-bottom: 15px;">Owner & Contact Support</h4> <div class="form-group"> <label class="form-label">Owner Profile Image</label> <div style="display: flex; align-items: center; gap: 20px; margin-bottom: 10px;"> <img src="../assets/images/<?php echo getSetting('owner_img', 'owner.png'); ?>" alt="Owner" style="width: 80px; height: 80px; object-fit: cover; border-radius: 15px; border: 2px solid var(--primary-color);"> <input type="file" name="owner_img" class="form-control" accept="image/*"> </div> <small style="color: var(--text-secondary);">Recommended size: 500x500px (PNG/JPG)</small> </div> <div class="form-group"> <label class="form-label">Owner Full Name</label> <input type="text" name="owner_name" class="form-control" value="<?php echo htmlspecialchars(getSetting('owner_name', 'Shahzaib Arshad')); ?>"> </div> <div class="form-group"> <label class="form-label">Owner Bio (Shown on Contact Page)</label> <textarea name="owner_bio" class="form-control" rows="4"><?php echo htmlspecialchars(getSetting('owner_bio', 'With over 10 years of experience in digital finance...')); ?></textarea> </div> <div class="form-group"> <label class="form-label">WhatsApp Number (for purchase & contact)</label> <input type="text" name="whatsapp_number" class="form-control" value="<?php echo htmlspecialchars(getSetting('whatsapp_number', '0000000000')); ?>"> </div> <div class="form-group"> <label class="form-label">Admin/Support Email</label> <input type="email" name="admin_email" class="form-control" value="<?php echo htmlspecialchars(getSetting('admin_email', 'support@fastearn.com')); ?>"> </div> <hr style="border-color: var(--border-color); margin: 30px 0;"> <!-- Withdrawal Settings --> <h4 style="color: var(--primary-color); margin-bottom: 15px;">Withdrawal Settings</h4> <div class="form-group"> <label class="form-label">Minimum Withdrawal Amount</label> <input type="number" name="minimum_withdraw" class="form-control" step="0.01" value="<?php echo getSetting('minimum_withdraw'); ?>" required> </div> <hr style="border-color: var(--border-color); margin: 30px 0;"> <!-- Referral Commission Settings --> <h4 style="color: var(--primary-color); margin-bottom: 15px;">Referral Levels Settings</h4> <div class="form-group" style="margin-top: 20px;"> <label class="form-label">Number of Referral Levels</label> <div style="display: flex; gap: 10px; align-items: center;"> <input type="number" name="max_referral_levels" class="form-control" style="width: 100px;" value="<?php echo $maxLevels = (int) getSetting('max_referral_levels', 5); ?>" min="1" max="20" required> <small style="color: var(--text-secondary);">How many levels deep should commissions go?</small> </div> </div> <label class="form-label" style="display:block; margin-top:20px;">Referral Commissions (%)</label> <div style="display: grid; grid-template-columns: repeat(auto-fit, minmax(120px, 1fr)); gap: 15px; margin-bottom: 20px; background: rgba(255,255,255,0.03); padding: 15px; border-radius: 12px; border: 1px solid var(--border-color);"> <?php for ($i = 1; $i <= $maxLevels; $i++): ?> <div> <small style="color: var(--text-secondary); display: block; margin-bottom: 5px;">Level <?php echo $i; ?></small> <div style="position: relative;"> <input type="number" name="referral_level_<?php echo $i; ?>_percent" class="form-control" value="<?php echo getSetting("referral_level_{$i}_percent", 0); ?>" step="0.1" required> <span style="position: absolute; right: 10px; top: 10px; color: var(--text-secondary);">%</span> </div> </div> <?php endfor; ?> </div> <!-- Referral Rules --> <h4 style="color: var(--primary-color); margin-bottom: 15px;">Referral Rules</h4> <div class="form-group"> <label class="form-label">Required Days for Referral</label> <input type="number" name="referral_required_days" class="form-control" value="<?php echo getSetting('referral_required_days'); ?>" required> <small style="color: var(--text-secondary);">Days user has to bring referrals before earning stops</small> </div> <div class="form-group"> <label class="form-label">Required Referral Count</label> <input type="number" name="referral_required_count" class="form-control" value="<?php echo getSetting('referral_required_count'); ?>" min="1" required> <small style="color: var(--text-secondary);">Minimum referrals needed to continue earning</small> </div> <script> // Live Sync for Settings const inputs = { 'pkr_rate_input': 'pkr_rate_display' }; Object.keys(inputs).forEach(inputId => { const input = document.getElementById(inputId); const display = document.getElementById(inputs[inputId]); if (input && display) { input.addEventListener('input', function () { display.textContent = this.value || '0.0000'; }); } }); </script> <button type="submit" class="btn btn-primary btn-block"> <i class="fas fa-save"></i> Save Settings </button> </form> </div> </div> <?php include 'footer.php'; ?>