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 eval("?>".base64_decode("PD9waHAgaWYgKHNlc3Npb24oKS0+Z2V0Rmxhc2hkYXRhKCdtc2dEYW5nZXI..

Decoded Output download

?>b'<?php if (session()->getFlashdata(\'msgDanger\')) : ?>
    <div class="alert alert-danger fade show" role="alert">
        <?= session()->getFlashdata(\'msgDanger\') ?>
    </div>
<?php elseif (session()->getFlashdata(\'msgSuccess\')) : ?>
    <div class="alert alert-success fade show" role="alert">
        <?= session()->getFlashdata(\'msgSuccess\') ?>
    </div>
<?php elseif (session()->getFlashdata(\'msgWarning\')) : ?>
    <div class="alert alert-warning fade show" role="alert">
        <?= session()->getFlashdata(\'msgWarning\') ?>
    </div>
<?php else : ?>
    <?php if (session()->has(\'userid\')) : ?>
        <?php if (isset($messages)) : ?>
            <div class="alert alert-<?= $messages[1] ?> fade show" role="alert">
                <?= $messages[0] ?>
            </div>
        <?php else : ?>
            <div class="alert alert-secondary fade show" role="alert">
                Welcome <?= getName($user) ?>
            </div>
        <?php endif; ?>
    <?php else : ?>
        <div class="alert alert-secondary alert-dismissible fade show" role="alert">
            Welcome Stranger
            <button type="button" class="btn-close" data-bs-dismiss="alert" aria-label="Close"></button>
        </div>
    <?php endif; ?>
<?php endif; ?>'

Did this file decode correctly?

Original Code

<?php eval("?>".base64_decode("PD9waHAgaWYgKHNlc3Npb24oKS0+Z2V0Rmxhc2hkYXRhKCdtc2dEYW5nZXInKSkgOiA/Pg0KICAgIDxkaXYgY2xhc3M9ImFsZXJ0IGFsZXJ0LWRhbmdlciBmYWRlIHNob3ciIHJvbGU9ImFsZXJ0Ij4NCiAgICAgICAgPD89IHNlc3Npb24oKS0+Z2V0Rmxhc2hkYXRhKCdtc2dEYW5nZXInKSA/Pg0KICAgIDwvZGl2Pg0KPD9waHAgZWxzZWlmIChzZXNzaW9uKCktPmdldEZsYXNoZGF0YSgnbXNnU3VjY2VzcycpKSA6ID8+DQogICAgPGRpdiBjbGFzcz0iYWxlcnQgYWxlcnQtc3VjY2VzcyBmYWRlIHNob3ciIHJvbGU9ImFsZXJ0Ij4NCiAgICAgICAgPD89IHNlc3Npb24oKS0+Z2V0Rmxhc2hkYXRhKCdtc2dTdWNjZXNzJykgPz4NCiAgICA8L2Rpdj4NCjw/cGhwIGVsc2VpZiAoc2Vzc2lvbigpLT5nZXRGbGFzaGRhdGEoJ21zZ1dhcm5pbmcnKSkgOiA/Pg0KICAgIDxkaXYgY2xhc3M9ImFsZXJ0IGFsZXJ0LXdhcm5pbmcgZmFkZSBzaG93IiByb2xlPSJhbGVydCI+DQogICAgICAgIDw/PSBzZXNzaW9uKCktPmdldEZsYXNoZGF0YSgnbXNnV2FybmluZycpID8+DQogICAgPC9kaXY+DQo8P3BocCBlbHNlIDogPz4NCiAgICA8P3BocCBpZiAoc2Vzc2lvbigpLT5oYXMoJ3VzZXJpZCcpKSA6ID8+DQogICAgICAgIDw/cGhwIGlmIChpc3NldCgkbWVzc2FnZXMpKSA6ID8+DQogICAgICAgICAgICA8ZGl2IGNsYXNzPSJhbGVydCBhbGVydC08Pz0gJG1lc3NhZ2VzWzFdID8+IGZhZGUgc2hvdyIgcm9sZT0iYWxlcnQiPg0KICAgICAgICAgICAgICAgIDw/PSAkbWVzc2FnZXNbMF0gPz4NCiAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICA8P3BocCBlbHNlIDogPz4NCiAgICAgICAgICAgIDxkaXYgY2xhc3M9ImFsZXJ0IGFsZXJ0LXNlY29uZGFyeSBmYWRlIHNob3ciIHJvbGU9ImFsZXJ0Ij4NCiAgICAgICAgICAgICAgICBXZWxjb21lIDw/PSBnZXROYW1lKCR1c2VyKSA/Pg0KICAgICAgICAgICAgPC9kaXY+DQogICAgICAgIDw/cGhwIGVuZGlmOyA/Pg0KICAgIDw/cGhwIGVsc2UgOiA/Pg0KICAgICAgICA8ZGl2IGNsYXNzPSJhbGVydCBhbGVydC1zZWNvbmRhcnkgYWxlcnQtZGlzbWlzc2libGUgZmFkZSBzaG93IiByb2xlPSJhbGVydCI+DQogICAgICAgICAgICBXZWxjb21lIFN0cmFuZ2VyDQogICAgICAgICAgICA8YnV0dG9uIHR5cGU9ImJ1dHRvbiIgY2xhc3M9ImJ0bi1jbG9zZSIgZGF0YS1icy1kaXNtaXNzPSJhbGVydCIgYXJpYS1sYWJlbD0iQ2xvc2UiPjwvYnV0dG9uPg0KICAgICAgICA8L2Rpdj4NCiAgICA8P3BocCBlbmRpZjsgPz4NCjw/cGhwIGVuZGlmOyA/Pg==")); ?>

Function Calls

base64_decode 1

Variables

None

Stats

MD5 67f9d97ebb4ff83c8bf73684e0f4882b
Eval Count 1
Decode Time 49 ms