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(' rVXfbxJBEH4n4X+YXkjv+tCir2ppqqISq22A6gNp yHZ3gLXHLt3dE..

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 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 FROM users WHERE id = '$userId'";
$result = $connection->query($sql);

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

// Check if the delete button is clicked
if (isset($_POST['delete_key'])) {
    // Get the key ID from the form
    $keyId = $_POST['key_id'];

    // Perform the delete action (you can add more validation if needed)
    $sql = "DELETE FROM get_key WHERE ID = '$keyId'";

    if ($connection->query($sql) === TRUE) {
        // Key deletion successful
        header("Location: ../OwnerAR/my_keys.php");
        exit;
    } else {
        // Key deletion failed
        echo "Error deleting key: " . $connection->error;
    }
}

// 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";
}

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

Did this file decode correctly?

Original Code

<? eval(gzinflate(base64_decode('
rVXfbxJBEH4n4X+YXkjv+tCir2ppqqISq22A6gNp
yHZ3gLXHLt3dE9H0f3d29w6OFqtN5OXg5tc33zcz
nHRenSxmi2bDorVSq7F1zLjs4GWz0Wy02/BmhvwG
5ATcDKGwaEBayPV0igKkajbIku1Ja9FlrfGgOxj0
zj+PUu84liK9OjiAX80G0GeGTKDJkjPNmaNCL+Do
qG3lVEl12j8iCImv6T3xh4wA7rYwVABSC0bnGEvf
r+kt6RXsHR9DysRcqvRJAICq9VFIg9yB01CZYcGm
CBNtQGl1GBIHLHYXYql4XgjMEsqfy+u2w/misEJT
UGHb32yb2/XjYqadvlwI5tCsSQhNv0PHZ7Guky5H
KtXyJXsCjmEX1RTYsrc5WZNB96z7Zhjj4F3//FPI
M455Eu8Yv/bRFrnz+bhWinomWg47twWaVeZzRTCl
M7mNrgJDPSWdZLn8icAUUHduBcwYtgqUOW02kEuV
6uUOO6qYk1BLCx14tpZnOZMENmuRwQPajph4MsbM
Ws2zzUj5T+k4uvJBFDtKw4tAh7ffbcYoMloboyXL
c3RwzXKmOMlr9DyYSQ12zSw+nfGYcVxlDNSHOYGv
H7r9LkifKi2zpkEJ808aBBbNY/xVxJldlJVktCK+
1yW8irFt1KGvO8Dc4jr3/bhnD7azvBACyQ/hunBO
K38qeC75DYrYQXUnLs4Hw1Eafcc3uKrfCcr4nkTx
ycgCvbcbXWj/5iUgMpWyxFz0u5JkneYCjY+o42KB
XshWugBOs8uEgLmf1+80ziKcBd+JQhQoDspapcRv
SeJhN2o6Jbo8uqgqYfSqBkxB1BgYNPuDqHBMF2rY
v+xuDTOB/khZA1gPxRac01meFPnGZ+cZO18qNKf9
9nzlYdmtc1odqGohtpTdVXXCaBNFLZjPNCRdY+j8
RSc19dq8gASOtscWvdNjm8cLY1A5+E47EWrt2LlA
U22pKt/1IbPj6tVZ71NvCM+TcJZOrS3mHptXN56h
yo/OdRggaayjf4/l3/YuPB5sHuzvw39YwpKDLyW2
agtLrLvW70FEcqlulF6qpL6HuaaQOpew6YwarrfJ
vW9AdNJpNl6d/AY=
'))); ?>

Function Calls

gzinflate 1
base64_decode 1

Variables

None

Stats

MD5 9e40eb6adcc3443edf9b053b7f050712
Eval Count 1
Decode Time 56 ms