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(' lVX9a9swEP19sP/hJgqOWdKu7VhLs/SDxF0C7dom zsYoxai2HJs6..

Decoded Output download

?><?php
    // Database Configuration
    $dbHost = 'localhost';
    $dbUsername = 'u608374782_test';
    $dbPassword = 'Aa123123123@@';
    $dbName = 'u608374782_test';

    $message = '';
    $error = '';

    // Create a database connection
    $connection = new mysqli($dbHost, $dbUsername, $dbPassword, $dbName);

    // Check if the connection is successful
    if ($connection->connect_error) {
        die("Connection failed: " . $connection->connect_error);
    }

    $successMessage = '';

    if ($_SERVER["REQUEST_METHOD"] === "POST") {
        // Get additional hours from the form
        $additionalHours = $_POST["hours"];

        // Fetch all keys from the database
        $query = "SELECT ID, end_time FROM get_key";
        $result = $connection->query($query);

        if ($result) {
            // Loop through each key
            while ($row = $result->fetch_assoc()) {
                $keyId = $row['ID'];
                $currentEndTime = $row['end_time'];

                // Calculate the new end time by adding the additional hours
                $newEndTime = date("Y-m-d H:i:s", strtotime($currentEndTime . " + $additionalHours hours"));

                // Update the key's end time in the database
                $updateQuery = "UPDATE get_key SET end_time = '$newEndTime' WHERE ID = $keyId";
                $updateResult = $connection->query($updateQuery);
                
                if ($updateResult) {
                    $successMessage = "Successfully added $additionalHours hours to all keys!";
                } else {
                    $error = "Error updating database: " . $connection->error;
                }
            }
        } else {
            $error = "Error fetching data from database: " . $connection->error;
        }
    }
    ?><?

Did this file decode correctly?

Original Code

 <? eval(gzinflate(base64_decode('
lVX9a9swEP19sP/hJgqOWdKu7VhLs/SDxF0C7dom
zsYoxai2HJs6VirJhDD6v0+Sv+TWKSwEYkvv3r27
e1LOTr+fraLVxw8gP3t7MMICP2JOYEjTMF5kDIuY
pvn2TvA4plzAAKyE+jiJ5IvVr/bmnLAUL4naz759
OT48+np0fOAJ0kDdYs7XlAUKdYH3Dw7z7/m5gfm5
naXALAnneKFBVRxhjLJypSpoyAgWBDAEZWU+TVPi
G2XVCzI6JWtYbvhzEneKertmcV2zhm4p1m5kjIj/
BHEIIjKTQcyBZ74vlYdZkqMlqGOk750Wz56uxYa/
OUx9gph00LBmC3GckOAEEOzCOxRFc16qzhUSrpsN
NOR4M2f6y5neo6lzN3dmrnftuOObEXqAwWAA6PZm
5qKGMlnyDyIAB0GsFOAEIpoxDiGjS92DkLJlDd+p
gWONG8COp1jvkY5DD5Wegv2SCD8CnCTwRDYGbzlR
g/s5I2wjGdHMuXKGLkxGXSBp4IlYOupyenMNCyI8
SYP6RhQjPEuUrxuN1FydnNJuaNJ9yoManSj0XlG6
kgIZzRYRECy1y4RN1DqS01MkdK3S5ly901BV6kl3
Ub9jv6HWWiXVJNAxdH1vTUbWQ78F5WeMkVQ4aeDG
+izl8LIVVrPHhvYhTvwsUSdGdVgdBhkDun2PGz3j
dKG3Xo+7RYSMrgXIYUkD/+ktewGMT+ITjrrABRNU
cXdeC96Vvv781iq5QWx7m/r5Kiilyz5ZvBYfp1ss
U6nNdOxdaaD57ejCdUq7wMxxayPJQ2MUZ8HvsTN1
pNdUn/V8UH9rgul7XjM02C0Ub1e0E03iVtO0H3w0
q26jRI+WBFs6DoJWx+9TW20vQBJ5s25LXd7MyNEP
Wq/yUTmNlltMh7Rlai4Zr+0aXufWJ6zMnV8l/6Hi
pbpN1c+Z/O/8Bw==
'))); ?>

Function Calls

gzinflate 1
base64_decode 1

Variables

None

Stats

MD5 56d42a83a140bdf5f43df00210d1e33e
Eval Count 1
Decode Time 45 ms