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('CiBnb3RvIFpycU1UOyBQOGJPYzogJHJlc3VsdCA9IG15c3FsaV9xdWVyeSgkY29u..

Decoded Output download


 goto ZrqMT; P8bOc: $result = mysqli_query($conn, $select); goto Thg18; ZrqMT: $select = "SELECT `supplier_id`, `supplier_name`, `contact`, `address`, `company_name`,`status` FROM `supplier` WHERE CONCAT(contact,supplier_name) LIKE '%{$strkeyword}%'"; goto P8bOc; GyAYC: $total_page = $count / $records_per_page; goto sRVmO; DnQP4: echo "<center>{$page}/{$total_page}</center>"; goto dCYDg; v7u1d: $endloop = $page + $records_per_page; goto Iuht3; sRVmO: $total_page = ceil($total_page); goto v7u1d; aJJfv: echo "<legend>PAGINATION</legend>"; goto cvt2Z; Thg18: $count = mysqli_num_rows($result); goto GyAYC; Iuht3: echo "<fieldset>"; goto aJJfv; dCYDg: echo "</fieldset>"; goto ZCnLH; cvt2Z: if ($page > $total_page) { echo "<a class='pagination' href=add_supplier.php?page={$previous}&keyword=" . urlencode($strkeyword) . ">PREVIOUS</a>"; } else { echo "<a class='pagination' href=add_supplier.php?page={$previous}&keyword=" . urlencode($strkeyword) . ">PREVIOUS</a>"; for ($i = $page; $i <= min($endloop, $total_page); $i++) { echo "<a class='pagination' href=add_supplier.php?page={$i}&keyword=" . $strkeyword . ">" . $i . "</a>"; } echo "<a class='pagination' href=add_supplier.php?page={$next}&keyword=" . urlencode($strkeyword) . ">NEXT</a>"; } goto DnQP4; ZCnLH: 

Did this file decode correctly?

Original Code

<?php eval(base64_decode('CiBnb3RvIFpycU1UOyBQOGJPYzogJHJlc3VsdCA9IG15c3FsaV9xdWVyeSgkY29ubiwgJHNlbGVjdCk7IGdvdG8gVGhnMTg7IFpycU1UOiAkc2VsZWN0ID0gIlx4NTNcMTA1XHg0Y1wxMDVcMTAzXHg1NFw0MFx4NjBceDczXHg3NVx4NzBcMTYwXDE1NFx4NjlceDY1XDE2MlwxMzdceDY5XHg2NFwxNDBceDJjXDQwXHg2MFx4NzNceDc1XDE2MFwxNjBceDZjXDE1MVx4NjVceDcyXDEzN1x4NmVceDYxXDE1NVx4NjVcMTQwXHgyY1x4MjBcMTQwXDE0M1x4NmZceDZlXDE2NFx4NjFceDYzXHg3NFwxNDBceDJjXHgyMFwxNDBcMTQxXDE0NFwxNDRcMTYyXDE0NVx4NzNcMTYzXDE0MFx4MmNceDIwXHg2MFx4NjNcMTU3XDE1NVx4NzBceDYxXHg2ZVwxNzFcMTM3XDE1NlwxNDFcMTU1XDE0NVx4NjBceDJjXHg2MFx4NzNcMTY0XDE0MVx4NzRceDc1XDE2M1x4NjBceDIwXHg0NlwxMjJceDRmXDExNVw0MFwxNDBcMTYzXHg3NVx4NzBceDcwXHg2Y1x4NjlceDY1XDE2MlwxNDBcNDBcMTI3XHg0OFx4NDVcMTIyXHg0NVx4MjBcMTAzXHg0ZlwxMTZcMTAzXDEwMVwxMjRcNTBceDYzXHg2ZlwxNTZcMTY0XHg2MVwxNDNcMTY0XHgyY1wxNjNceDc1XHg3MFx4NzBcMTU0XDE1MVwxNDVcMTYyXDEzN1x4NmVceDYxXHg2ZFx4NjVceDI5XDQwXDExNFwxMTFcMTEzXDEwNVw0MFx4MjdcNDV7JHN0cmtleXdvcmR9XDQ1XDQ3IjsgZ290byBQOGJPYzsgR3lBWUM6ICR0b3RhbF9wYWdlID0gJGNvdW50IC8gJHJlY29yZHNfcGVyX3BhZ2U7IGdvdG8gc1JWbU87IERuUVA0OiBlY2hvICJceDNjXDE0M1wxNDVceDZlXHg3NFx4NjVcMTYyXDc2eyRwYWdlfVw1N3skdG90YWxfcGFnZX1ceDNjXHgyZlwxNDNceDY1XDE1Nlx4NzRceDY1XDE2Mlx4M2UiOyBnb3RvIGRDWURnOyB2N3UxZDogJGVuZGxvb3AgPSAkcGFnZSArICRyZWNvcmRzX3Blcl9wYWdlOyBnb3RvIEl1aHQzOyBzUlZtTzogJHRvdGFsX3BhZ2UgPSBjZWlsKCR0b3RhbF9wYWdlKTsgZ290byB2N3UxZDsgYUpKZnY6IGVjaG8gIlw3NFx4NmNceDY1XDE0N1wxNDVceDZlXHg2NFw3Nlx4NTBceDQxXHg0N1x4NDlceDRlXHg0MVx4NTRcMTExXDExN1wxMTZcNzRceDJmXHg2Y1wxNDVceDY3XHg2NVx4NmVcMTQ0XHgzZSI7IGdvdG8gY3Z0Mlo7IFRoZzE4OiAkY291bnQgPSBteXNxbGlfbnVtX3Jvd3MoJHJlc3VsdCk7IGdvdG8gR3lBWUM7IEl1aHQzOiBlY2hvICJceDNjXDE0NlwxNTFcMTQ1XDE1NFwxNDRcMTYzXDE0NVwxNjRcNzYiOyBnb3RvIGFKSmZ2OyBkQ1lEZzogZWNobyAiXHgzY1x4MmZceDY2XHg2OVwxNDVcMTU0XHg2NFx4NzNcMTQ1XHg3NFx4M2UiOyBnb3RvIFpDbkxIOyBjdnQyWjogaWYgKCRwYWdlID4gJHRvdGFsX3BhZ2UpIHsgZWNobyAiXDc0XDE0MVw0MFx4NjNceDZjXHg2MVx4NzNceDczXHgzZFw0N1x4NzBcMTQxXHg2N1wxNTFcMTU2XHg2MVwxNjRcMTUxXHg2Zlx4NmVceDI3XHgyMFx4NjhcMTYyXDE0NVx4NjZcNzVceDYxXDE0NFwxNDRceDVmXDE2M1wxNjVceDcwXDE2MFx4NmNcMTUxXDE0NVwxNjJcNTZceDcwXDE1MFwxNjBcNzdcMTYwXHg2MVwxNDdcMTQ1XHgzZHskcHJldmlvdXN9XHgyNlx4NmJcMTQ1XDE3MVwxNjdceDZmXHg3Mlx4NjRcNzUiIC4gdXJsZW5jb2RlKCRzdHJrZXl3b3JkKSAuICJcNzZcMTIwXHg1MlwxMDVceDU2XHg0OVwxMTdceDU1XDEyM1x4M2NcNTdceDYxXDc2IjsgfSBlbHNlIHsgZWNobyAiXHgzY1x4NjFceDIwXDE0M1x4NmNceDYxXDE2M1wxNjNceDNkXDQ3XDE2MFx4NjFcMTQ3XHg2OVwxNTZcMTQxXHg3NFwxNTFceDZmXHg2ZVx4MjdcNDBcMTUwXHg3Mlx4NjVceDY2XHgzZFx4NjFceDY0XDE0NFx4NWZcMTYzXHg3NVwxNjBceDcwXHg2Y1x4NjlceDY1XDE2Mlx4MmVcMTYwXDE1MFwxNjBceDNmXHg3MFwxNDFcMTQ3XDE0NVw3NXskcHJldmlvdXN9XHgyNlwxNTNceDY1XDE3MVx4NzdcMTU3XHg3Mlx4NjRcNzUiIC4gdXJsZW5jb2RlKCRzdHJrZXl3b3JkKSAuICJceDNlXHg1MFx4NTJceDQ1XHg1NlwxMTFcMTE3XDEyNVwxMjNcNzRcNTdcMTQxXHgzZSI7IGZvciAoJGkgPSAkcGFnZTsgJGkgPD0gbWluKCRlbmRsb29wLCAkdG90YWxfcGFnZSk7ICRpKyspIHsgZWNobyAiXHgzY1wxNDFcNDBceDYzXDE1NFwxNDFceDczXDE2M1w3NVw0N1wxNjBceDYxXDE0N1wxNTFceDZlXHg2MVx4NzRcMTUxXHg2ZlwxNTZcNDdcNDBceDY4XDE2Mlx4NjVcMTQ2XDc1XDE0MVwxNDRcMTQ0XDEzN1wxNjNceDc1XDE2MFx4NzBcMTU0XDE1MVwxNDVceDcyXHgyZVwxNjBcMTUwXHg3MFw3N1wxNjBceDYxXHg2N1x4NjVceDNkeyRpfVx4MjZcMTUzXDE0NVx4NzlceDc3XDE1N1x4NzJcMTQ0XHgzZCIgLiAkc3Rya2V5d29yZCAuICJcNzYiIC4gJGkgLiAiXDc0XDU3XDE0MVw3NiI7IH0gZWNobyAiXDc0XHg2MVw0MFx4NjNceDZjXDE0MVwxNjNcMTYzXHgzZFw0N1x4NzBceDYxXHg2N1x4NjlcMTU2XHg2MVx4NzRcMTUxXDE1N1wxNTZcNDdceDIwXDE1MFwxNjJcMTQ1XDE0Nlw3NVx4NjFceDY0XHg2NFx4NWZceDczXHg3NVx4NzBcMTYwXDE1NFwxNTFcMTQ1XHg3Mlx4MmVceDcwXDE1MFwxNjBcNzdceDcwXDE0MVx4NjdceDY1XHgzZHskbmV4dH1ceDI2XHg2YlwxNDVcMTcxXHg3N1wxNTdcMTYyXHg2NFw3NSIgLiB1cmxlbmNvZGUoJHN0cmtleXdvcmQpIC4gIlw3NlwxMTZceDQ1XHg1OFwxMjRceDNjXHgyZlwxNDFceDNlIjsgfSBnb3RvIERuUVA0OyBaQ25MSDog')); ?>

Function Calls

base64_decode 1

Variables

None

Stats

MD5 b50a9aabd2ced6b22b01beeb8ee135fc
Eval Count 1
Decode Time 46 ms