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(' dZNRb9owFIXfkfgPdxZqgrQl790oQiJoaKygBLQH hKw0vgVPiZ3az..

Decoded Output download

?><?php
session_start();

if (!isset($_SESSION['user_id'])) {
    header("Location: signinAR.php");
    exit();
}

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


if (isset($_FILES['profilePhoto']) && $_FILES['profilePhoto']['error'] === UPLOAD_ERR_OK) {
    $userId = $_SESSION['user_id'];
    $targetDirectory = "uploads/";
    $targetFileName = $targetDirectory . basename($_FILES["profilePhoto"]["name"]);

    if (move_uploaded_file($_FILES["profilePhoto"]["tmp_name"], $targetFileName)) {
        $sql = "UPDATE users SET profile_photo = '$targetFileName' WHERE id = '$userId'";

        if ($connection->query($sql) === TRUE) {
            header("Location: ../ResellerAR/My_profile.php");
            exit();
        } else {
            echo "Error updating profile photo: " . $connection->error;
        }
    } else {
        echo "Failed to upload profile photo.";
    }
}

$connection->close();
?><?

Did this file decode correctly?

Original Code

<? eval(gzinflate(base64_decode('
dZNRb9owFIXfkfgPdxZqgrQl790oQiJoaKygBLQH
hKw0vgVPiZ3azjQ08d9nJyRrWJuXRPH1d8+5Pp4+
fJmWp3I40Kg1l4Jqkyrjjz8PB8MBfwb/A9cajT+i
SZQky/Xj3qs0KsqZdxiP4c9wAPY5YcpQ+WQls9RY
yj1ofhRczOLAwomjuTL8zRv0paaLLK8Y+iQIwpw/
hQaLstJMFlxUOvypw0x3r81JGrkrWWpQdchWYqtw
sVxFyd4rlXzmOdZbrEi4u4N31vYeKiWVd4DJZAK7
zWo9m9Mojun6W2dt5OwuGUzgrRFcjY3s0I5o5lxh
ZqQ622pSlblMmQ5Jv2Zh2z+mBTrg7a4AnlKNwq52
bshrxeSwJ26VHBr7DusGUMhfSJt+yKgrf3+/KUra
MD7eSvp3nrVe/ZI7H7vNfLaNwFnWkERbuBJp6ZC2
wrvBePDjaxRHwFm92MzPI53iVvUok0JY5zYvnx5e
KlRn3/Uc14exjXdRT87bMbPRiVFjnqOaxeH3M72K
68Wufbr4tT8ugLnG2y6YnSSQyCUDKhc5Lo6taahN
3wOxZ9XTXwfpNbr5/L9DQ1+kFsbAzq85tj4/aDNz
uV6VXqsslxprH1N7ef8C
'))); ?>

Function Calls

gzinflate 1
base64_decode 1

Variables

None

Stats

MD5 489d8684c675f7d6ba86bb88fa79b489
Eval Count 1
Decode Time 49 ms