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(substr(base64_decode('H4sIAAAAAAAEAN1YbW/bNhD+HAP+DxfOgG2gtpIM61q/pa1jrBm6N..
Decoded Output download
session_start();
require_once('include/util.php');
$db = new DB();
global $VERSION, $lcl, $build_number;
if(isset($_SESSION['user_id']))
{
header("Location: index.php");
exit;
}
$last_url = @$_REQUEST['last_url'];
if (!empty($last_url)) $last_url = urldecode($last_url); else $last_url = 'index.php';
if(strlen(@$_POST['user']) >0)
{
$result = $db->authUser(strtolower($_POST['user']), $_POST['pass']);
switch($result)
{
case 0:
{
?>
<script type="text/javascript">
window.location = "<?php echo $last_url; ?>";
</script>
<?php
break;
}
case 1:
{
?>
<script type="text/javascript">
alert('Password is incorrect!');
window.location = "login.php<?php if (!empty($last_url)) { ?>?last_url=<?php echo urlencode($last_url); } ?>";
</script>
<?php
break;
}
case 2:
{
?>
<script type="text/javascript">
alert('Account does not exist!');
window.location = "login.php<?php if (!empty($last_url)) { ?>?last_url=<?php echo urlencode($last_url); } ?>";
</script>
<?php
break;
}
default:
{
?>
<script type="text/javascript">
alert('Unhandled Error: <?php echo $result?>');
window.location = "login.php<?php if (!empty($last_url)) { ?>?last_url=<?php echo urlencode($last_url); } ?>";
</script>
<?php
break;
}
}
die();
}
// DISABLE CACHE
header("Cache-Control: no-cache, must-revalidate"); // HTTP/1.1
header("Expires: Sat, 26 Jul 1997 05:00:00 GMT"); // Date in the past
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title><?php echo $title; ?></title>
<?php include "include/css.php"; ?>
<!--[if lt IE 8]><style type="text/css" media="all">@import url("css/ie.css");</style><![endif]-->
</head>
<body>
<div id="hld">
<div class="wrapper"> <!-- wrapper begins -->
<div class="block small center login">
<div class="block_head">
<div class="bheadl"></div>
<div class="bheadr"></div>
<h2><?php echo Util::getCompanyTitle(" - "); ?>Call Tracking Login</h2>
<ul>
<li></li>
</ul>
</div> <!-- .block_head ends -->
<div class="block_content">
<form action="" method="post" id="form1" name="form1">
<p>
<label>Username:</label> <br />
<input id="user" type="user" name="user" class="text" value="" />
</p>
<p>
<label>Password:</label> <br />
<input id="pass" type="password" name="pass" class="text" value="" />
</p>
<p>
<span style="float:left;padding-top: 6px;">
v<?php echo $VERSION; echo $lcl == 2 ? " E" : "";?>
</span>
<input id="login_btn" type="submit" class="submit" style="float:right;" value="Login" />
</p>
</form>
</div> <!-- .block_content ends -->
<div class="bendl"></div>
<div class="bendr"></div>
</div> <!-- .login ends -->
</div> <!-- wrapper ends -->
</div> <!-- #hld ends -->
<!--[if IE]><script type="text/javascript" src="js/excanvas.js"></script><![endif]-->
<script type="text/javascript" src="js/jquery.js"></script>
<script type="text/javascript" src="js/jquery.ui.js"></script>
<script type="text/javascript" src="js/jquery.img.preload.js"></script>
<script type="text/javascript" src="js/jquery.filestyle.mini.js"></script>
<script type="text/javascript" src="js/jquery.wysiwyg.js"></script>
<script type="text/javascript" src="js/jquery.date_input.pack.js"></script>
<script type="text/javascript" src="js/facebox.js"></script>
<script type="text/javascript" src="js/jquery.visualize.js"></script>
<script type="text/javascript" src="js/jquery.visualize.tooltip.js"></script>
<script type="text/javascript" src="js/jquery.select_skin.js"></script>
<script type="text/javascript" src="js/jquery.tablesorter.min.js"></script>
<script type="text/javascript" src="js/ajaxupload.js"></script>
<script type="text/javascript" src="js/jquery.pngfix.js"></script>
<script type="text/javascript" src="js/jquery.ui.timepicker.addon.js"></script>
<script type="text/javascript" src="js/custom.js"></script>
<script type="text/javascript" src="jsmain/user.js"></script>
<script type="text/javascript">
$(document).ready(function(e) {
$("#user").focus();
$("#user").keyup(function(event){
if(event.keyCode == 13)
$("#pass").focus();
});
$("#pass").keyup(function(event){
if(event.keyCode == 13){
$("#login_btn").click();
}
});
});
</script>
<!-- bn: <?php echo $build_number; ?> -->
</body>
</html>
Did this file decode correctly?
Original Code
eval(gzinflate(substr(base64_decode('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'),10,-8)));
Function Calls
substr | 1 |
gzinflate | 1 |
base64_decode | 1 |
Stats
MD5 | f5f16054709623b5ee57905bbcc1a28f |
Eval Count | 1 |
Decode Time | 89 ms |