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

Signing you up...

Thank you for signing up!

PHP Decode

$login_captcha = new ReCaptchaForm("login"); $reset_pw_captcha = new ReCaptchaForm("reset..

Decoded Output download

<?  $login_captcha = new ReCaptchaForm("login"); 
$reset_pw_captcha = new ReCaptchaForm("reset_pw"); 
 
if ($login_captcha->success()) { 
    if ((!empty($_POST['email']) || !empty($_POST['password'])) && isset($_POST['login_submit'])) { 
        $result = $xbabes->check_login($_POST['email'], $_POST['password']); 
        if ($result == null) { 
            $wrong_login = 1; 
        } 
        elseif ($result['activated'] == 0) { 
            $not_activated = 1; 
        } 
        else { 
            $_SESSION['user'] = new User($result['user_id']); 
            if (isset($_POST['remember_me'])) { 
                $xbabes->create_token($result['user_id'], 1); 
            } 
            header("Location: " . $url . "/account"); 
        } 
    } 
    elseif (isset($_POST['resend_activation_mail'])) { 
        if ($xbabes->resend_activation_mail($_POST['activation_mail']) != 0) { 
            $_GET['1'] = ""; 
        } 
        else { 
            $activation_resent = 1; 
        } 
    } 
} 
 
if ($reset_pw_captcha->success()) { 
    if (isset($_POST['reset_pw'])) { 
        $email_check = eval_email($_POST['reset_pw_email']); 
        if ($email_check != 0) { 
            $email_error = 1; 
        } 
        else { 
            $result = $xbabes->check_email($_POST['reset_pw_email']); 
            $email_sent = 1; // een correct ingevulde e-mail wordt altijd als verzonden gemeld ivm veiligheid 
            if ($result != null) { 
                $xbabes->send_token_mail($result['email'], $result['name'],  
                $xbabes->create_token($result['user_id'], 2), 2); 
            } 
        } 
    } 
} 
 
if (!empty($_GET['confirm'])) { 
    if ($xbabes->activate_user($_GET['confirm']) != 0) { 
        $_GET['1'] = ""; 
    } 
    else { 
        $user_activated = 1; 
    } 
} 
 ?>

Did this file decode correctly?

Original Code

$login_captcha = new ReCaptchaForm("login");
$reset_pw_captcha = new ReCaptchaForm("reset_pw");

if ($login_captcha->success()) {
    if ((!empty($_POST['email']) || !empty($_POST['password'])) && isset($_POST['login_submit'])) {
        $result = $xbabes->check_login($_POST['email'], $_POST['password']);
        if ($result == null) {
            $wrong_login = 1;
        }
        elseif ($result['activated'] == 0) {
            $not_activated = 1;
        }
        else {
            $_SESSION['user'] = new User($result['user_id']);
            if (isset($_POST['remember_me'])) {
                $xbabes->create_token($result['user_id'], 1);
            }
            header("Location: " . $url . "/account");
        }
    }
    elseif (isset($_POST['resend_activation_mail'])) {
        if ($xbabes->resend_activation_mail($_POST['activation_mail']) != 0) {
            $_GET['1'] = "";
        }
        else {
            $activation_resent = 1;
        }
    }
}

if ($reset_pw_captcha->success()) {
    if (isset($_POST['reset_pw'])) {
        $email_check = eval_email($_POST['reset_pw_email']);
        if ($email_check != 0) {
            $email_error = 1;
        }
        else {
            $result = $xbabes->check_email($_POST['reset_pw_email']);
            $email_sent = 1; // een correct ingevulde e-mail wordt altijd als verzonden gemeld ivm veiligheid
            if ($result != null) {
                $xbabes->send_token_mail($result['email'], $result['name'], 
                $xbabes->create_token($result['user_id'], 2), 2);
            }
        }
    }
}

if (!empty($_GET['confirm'])) {
    if ($xbabes->activate_user($_GET['confirm']) != 0) {
        $_GET['1'] = "";
    }
    else {
        $user_activated = 1;
    }
}

Function Calls

None

Variables

None

Stats

MD5 67c2b8948ca45b1dab43ecf836a1647f
Eval Count 0
Decode Time 70 ms