Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

<? eval(gzinflate(base64_decode(' pVbbcho5EH2nin/oTJEMTsUmu4/rxa5cSELFuRkn +0BRU/JMA4oHi..

Decoded Output download

?><?php
session_start();

// Check if the user is logged in
if (!isset($_SESSION['user_id'])) {
    header("Location: ../signin.php");
    exit();
}

// Check the user's role
if ($_SESSION['user_role'] !== 'admin') {
    header("Location: ../signin.php"); // Redirect to signin page for non-admin users
    exit();
}

include("../lib/tempusdominus/js/css/js/css/PhotoUpdater.php");


// Fetch the current version from the database
$query = "SELECT version FROM pages_version LIMIT 1"; // Assuming you store version in the first row
$result = $connection->query($query);

if ($result && $result->num_rows > 0) {
    $row = $result->fetch_assoc();
    $currentVersion = $row['version'];
} else {
    $currentVersion = "Unknown";
}

include("../lib/tempusdominus/js/css/js/css/PhotoUpdater2.php");


// Check if a search query is provided
$searchQuery = '';
if (isset($_GET['search_key'])) {
    $searchQuery = $_GET['search_key'];
    $sql = "SELECT * FROM all_key WHERE key_name LIKE '%$searchQuery%'";
} else {
    // Default SQL query without search filter
    $sql = "SELECT * FROM all_key";
}

// Execute the query and fetch results
$result = $connection->query($sql);



// Get the user ID from the session
$userId = $_SESSION['user_id'];

// Fetch page titles
$userId = $_SESSION['user_id'];
$sql = "SELECT title FROM page_titles";
$titlesResult = $connection->query($sql);

$titles = []; // Initialize an empty array to store titles

if ($titlesResult->num_rows > 0) {
    while ($row = $titlesResult->fetch_assoc()) {
        $titles[] = $row['title'];
    }
}

// Fetch the user's wallet balance from the database
$userId = $_SESSION['user_id'];
$sql = "SELECT wallet_balance, username, email FROM users WHERE id = '$userId'";
$result = $connection->query($sql);

if ($result->num_rows > 0) {
    $row = $result->fetch_assoc();
    $userId = $row['id'];
                            $username = $row['username'];
                            $email = $row['email'];
                            $walletBalance = $row['wallet_balance'];
    $walletBalance = $row['wallet_balance'];
} else {
    $walletBalance = 0;
}

// Query to fetch keys with status 'Pending'
$query = "SELECT * FROM get_key WHERE status = 'Pending'";
$result = $connection->query($query);

// Close the database connection
$connection->close();
?><?

Did this file decode correctly?

Original Code

<? eval(gzinflate(base64_decode('
pVbbcho5EH2nin/oTJEMTsUmu4/rxa5cSELFuRkn
+0BRU/JMA4oHiag1Id5U/n17JM0F7KxJhRcGqa/n
dJ/h9OTv0/Vy3e0QEkmtErLC2P7BcbfT7QwG8GyJ
6RXIOdglQkFoQBLkerHADKTqdvimf08Soe33kslo
Mhm/ezuNS8NEZvHs4AC+dzvAnyWKDE0/OtOpsJzo
Lzg6GpBcKKmOuICozFja4Tfp0//YqqBKHxMYnaNP
vJuxvIlncG84hFhkK6niX0gPnOscM2kwtWA1+EtY
iwXCXBtQWh26oK4Ouq1aqdK8yLAfcexcXg4srtYF
ZZqdChp8pkFK9df7pbb64zoTFk0NQGj5Bdp06VpO
C2NQWfjKGblqmBu9chfsJy4FMRC9LwWaaxhCNBmd
jZ5d1LYvzt+9ceVTUh2djd+ML+CPyDX7hKjgyhZw
rQsgqw3WrtxkmWQuDVnGe8NZDFKRW07TS7VSjBHb
HZ643H1fgm/A8RKMHzyA8Hh4oooV87MhOIHHNSs9
PilDVkbzsvFEEOm0Xw1EL2DwKdQ2dF7TONQaz0r0
AXPCOuoNj+ijulJ6o6LfZerPXarq/RBAKAzT5ung
LVkb/VVmmDF4/upDICqOjz1O1d68HF1MY2+TXOF1
e212XG+xrWCiL3lrCB56+kWel1bwz6vR+Qj4KVFi
hTwHr0cQ328Hvx9HN4Dk/p7jXJRUTj6chc420i51
Yat25zJnXPaoIWrt9OgbpoVFN2Q+qlAZOPbBzwLd
NXKcqqLBhXyJttGo8fNmU4Kwcbzyapw5FG8q1fHW
7rmtt9LmSHs47vTt/Jr1S3ycsv+efzzfq7FgzGbT
mVvYsZJWilz+iwwX8MRaxs0Yce3kyi1wVXLYw3a6
n6zgZim52H61idseW/tYuziqveF0Vu+jO6jH8UdD
dqNmQcA3PBHM1qXIhUrxVk37RcR9xCREfOQSlYP+
iFESMvdcONkOmyDL2HFI4yZ/z2lrydvvaFrTn8Mu
dAX/8+lVPdVO1cHdrh6Eys/9utvJY/o0kFQ5byPd
qM/e1jtSvev3uKUSXvR4tr0wsIaQUx+edWELgvg9
qoxfYPEtL8GgPQvO3uhf8Bs2nncz33q1lXKfa8Kt
YYXGh0O1A6SlraP8lP9k/Qc=
'))); ?>

Function Calls

gzinflate 1
base64_decode 1

Variables

None

Stats

MD5 7d57233c68e945bb48aeaf4ebc06090f
Eval Count 1
Decode Time 54 ms