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(' pVZbcxJJFH6niv9wnEKHbJmg+7guSbmKShlvEHcf KGqqM3OA3gzd2..

Decoded Output download

?><?php
session_start();

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

// Check the user's role
if ($_SESSION['user_role'] !== 'admin') {
    header("Location: ../signinAR.php"); // Redirect to signinAR 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('
pVZbcxJJFH6niv9wnEKHbJmg+7guSbmKShlvEHcf
KGqqM3OA3gzd2KdHjJb/3TPdPRdIdoMlLwzd5/p9
53zD2emfZ5vVptshJJJaJWSFsf2jJ91OtzMYwLMV
plcgF2BXCAWhAUmQ6+USM5Cq2+Gb/j1JhLbfS6aj
6XT87u0sLg0TmcXzoyP41u0Af1YoMjT96FynwnKi
P+DkZEByqaR6OjnhEqIyZ2mJX6Qv4PtODVUBMYHR
OfrU+znLm3gO94ZDiEW2lir+qQKAs00wkwZTC1ZD
dQ0bsURYaANKq2MX2NVCt1UsVZoXGfYjjp/Ly4HF
9aagTLNTQYN/aZBS/fV+pa3+uMmERVOD4Jp+gTZd
uabTwhhUFj5zPq4bFkav3QV7iUtBDEXvU4HmGoYQ
TUfno2cXte2Lybs3rnhKqqPz8ZvxBTyOXLNPiQqu
awnXugCy2mDtyi2WSRbSkGXEt5zFIBW55TS9VCvF
GLHd8anL3fcl+PIdM8H4wQMIj8enqlgzQ1uCU3hU
89LjkzJkZbQoG08EkU771Uj0AgZ/h9qGzmsWh1rj
eYk9YE5YR73hEX1UV0pvVfSrPP2+S1S9IQIIhWHS
PBm8JxujP8sMM4bOX30INMXxE49StTkvRxez2Nsk
V3jdXpw911tsK5DoU94agd88+SLPSyv459VoMgJ+
SpRYI0/B6xHE99vB78fRDRi5v+e4ECWR0w/nobOt
tCtd2KrdhcwZlQNqiFo7PfqCaWHRjZiPKlQGjnvw
k0B3DRyn8iSEkC/RNio1ft7sSZA2jldejTOH4k2t
2t08t/FW2hzpAMe9vp1fs3yJj1P23/OPk4MaC8Zs
Npu7dR0raaXI5VdkuIDn1TJuxohrJ1ZufauSwxa2
0/3HAm5XkovtV3u467GzjbWLo9obzub1NrqDehy/
N2Q3WhYEfMsTwWxdilyoFG9VtJ9E3EdMQsSHLlE5
6A8ZJSFzz4WT7LAJsowdhzRu8g+ctpa4/YqiNf05
7EJX8D+fXtVT7VQd3O3qQaj83K+7nTymfwWSKudd
pBv1Odh6T6j3/R61VMKLHs+2FwbWEHLqw7MubEEQ
v0eV8esrvuUVGLRnydkb/Qt+w8bzbuZbL7ZS7nNN
uDOs0PhwqHaAtLR1lJ/x36wf
'))); ?>

Function Calls

gzinflate 1
base64_decode 1

Variables

None

Stats

MD5 b1a52a442e49e78cced1ea84348a0246
Eval Count 1
Decode Time 44 ms