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 extract($_POST); extract($_GET); extract($_COOKIE); include_once ('confi..

Decoded Output download

<?php 
  extract($_POST); 
  extract($_GET); 
  extract($_COOKIE); 
  include_once ('config/connection.php'); 
 
   
//echo'<pre>',print_r($_SERVER),'</pre>'; 
$server_name = $_SERVER['HTTP_HOST'] ; 
echo"server name $server_name <br>"; 
 
$server = array('localhost', 'http://panthera');  
   
if (in_array($server_name , $server)) {  
    echo "found";  
} else {  
    echo "not found";  
}  
?> 
<!DOCTYPE html> 
<html lang="en"> 
 
<head> 
 
  <meta charset="utf-8"> 
  <meta http-equiv="X-UA-Compatible" content="IE=edge"> 
  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> 
  <meta name="description" content=""> 
  <meta name="author" content=""> 
  <link href="img/logo/logo.png" rel="icon"> 
  
  <title><?php echo $company_name;?></title> 
  <link href="vendor/fontawesome-free/css/all.min.css" rel="stylesheet" type="text/css"> 
  <link href="vendor/bootstrap/css/bootstrap.min.css" rel="stylesheet" type="text/css"> 
  <link href="css/ruang-admin.min.css" rel="stylesheet"> 
<!-- sweetalert --> 
<link rel="stylesheet" href="vendor/sweetalert2/sweetalert2.css"> 
<script src="vendor/sweetalert2/sweetalert2.js"></script> 
<!-- sweetalert --> 
</head> 
 
<body class="bg-gradient-login"> 
  <!-- Login Content --> 
  <div class="container-login"> 
    <div class="row justify-content-center"> 
      <div class="col-xl-10 col-lg-12 col-md-9"> 
        <div class="card shadow-sm my-5"> 
          <div class="card-body p-0"> 
            <div class="row"> 
              <div class="col-lg-12"> 
                <div class="login-form"> 
                  <div class="text-center"> 
                   <img src="img/logo/logo.png" alt="Company Logo" width="200px" height="150px"> 
                    <hr> 
                     <h1 class="h4 text-gray-900 mb-4">Login</h1>  
                    <h2 class="text-center text-primary"><?php echo $system_name;?></h2> 
                  </div> 
                  </br> 
                  <!-- <form method="post" class="user"> --> 
                    <div class="form-group"> 
                      <input type="text" class="form-control" name="username" id="username" placeholder="Username"> 
                    </div> 
                    <div class="form-group"> 
                      <input type="password" class="form-control" name="password" id="password" placeholder="Password"> 
                    </div> 
 
                    <input type="hidden" id=server name=server value="<?php echo $server_name;?>"> 
                <input type=hidden id=server_scanner name=server_scanner value="<?php echo $server_scanner;?>"> 
 
 
                   
                    <div class="form-group"> 
                      <!-- <a href="index.html" class="btn btn-primary btn-block">Login</a> --> 
                      <!-- <button type="submit" name="submit" class="btn btn-primary btn-lg btn-block">Sign In</button> --> 
                      <button class="btn btn-primary btn-lg btn-block" id="signIn" onclick="gotoAccess()" > Sign In</button> 
                      
                    </div> 
                     <!--</br>--> 
                    <hr> 
                    <!-- <a href="index.html" class="btn btn-google btn-block"> 
                      <i class="fab fa-google fa-fw"></i> Login with Google 
                    </a> 
                    <a href="index.html" class="btn btn-facebook btn-block"> 
                      <i class="fab fa-facebook-f fa-fw"></i> Login with Facebook 
                    </a> --> 
                  <!-- </form> --> 
                  <!-- <hr> --> 
                  <div> 
                  <!-- <div class="text-center"> --> 
                    <!-- <a class="font-weight-bold small" href="register.html">Create an Account!</a> --> 
                    <!--<a class="font-weight-bold small" href="forgot-password.php">Forgot Password!</a>--> 
                  </div> 
                  <div class="text-center"> 
                  </div> 
                </div> 
              </div> 
            </div> 
          </div> 
        </div> 
      </div> 
    </div> 
  </div> 
 
  
 
 
  <!-- Login Content --> 
  <script src="vendor/jquery/jquery.min.js"></script> 
  <script src="vendor/bootstrap/js/bootstrap.bundle.min.js"></script> 
  <!-- <script src="vendor/jquery-easing/jquery.easing.min.js"></script> --> 
  <script src="js/ruang-admin.min.js"></script> 
 
     
  <script> 
 
    window.onload = function() { 
      document.getElementById("username").focus(); 
    } 
 
    var input = document.getElementById("username"); 
    input.addEventListener("keypress", function(event) { 
      if (event.key === "Enter") { 
        event.preventDefault(); 
        document.getElementById("password").focus(); 
      } 
    }); 
 
    var input = document.getElementById("password"); 
    input.addEventListener("keypress", function(event) { 
      if (event.key === "Enter") { 
        event.preventDefault(); 
        document.getElementById("signIn").click(); 
      } 
    }); 
 
		function gotoAccess() 
		{ 
			var server = document.getElementById("server").value; 
      var server_scanner = document.getElementById("server_scanner").value; 
			var username= document.getElementById("username").value; 
			var password = document.getElementById("password").value; 
			var postData = "username="+username+"&password="+password; 
 
     // alert(postData); 
			 
			$.ajax( 
			{ 
				type: 'POST', 
				data: postData, 
        url: server + 'php/sys_access.php', 
				success: function(data) 
				{ 
				    data = data.replace(String.fromCharCode(13),''); 
				    data = data.replace(String.fromCharCode(10),''); 
          //  alert(data); 
 
				    var str = data; 
            const myArray = str.split("||"); 
 
            var access = myArray[0]; 
            var userid = myArray[1]; 
            var usergroup = myArray[2]; 
					 
					if (access == "Y") 
					{ 
						localStorage.setItem("server", server); 
           
            localStorage.setItem("userid", userid); 
            localStorage.setItem("usergroup", usergroup); 
						localStorage.setItem("username", document.getElementById("username").value); 
 
 
             
            //  alert(usergroup); 
            if (usergroup == 1) 
            { 
             // alert('dashboard management'); 
              //admin  
              localStorage.setItem("pagekey", '2'); 
 
              Swal.fire({ 
                      title: 'Signed in successfully', 
                      text: 'Redirect to dashboard. . .', 
                      showConfirmButton: false, 
                      timer: 1500, 
                      type: 'success' 
                  }).then(function() { 
                    window.location = 'dashboard_management.php'; 
                   
                      
                  }); 
 
 
            }else{ 
 
              //others 
              localStorage.setItem("pagekey", '1'); 
 
              Swal.fire({ 
                      title: 'Signed in successfully', 
                      text: 'Redirect to dashboard. . .', 
                      showConfirmButton: false, 
                      timer: 1500, 
                      type: 'success' 
                  }).then(function() { 
                     window.location = 'dashboard.php'; 
                       
                  }); 
 
 
            } 
						 
					 
           
                     
                 
 
					} 
          if (access == "N1") 
					{ 
            	 
		Swal.fire({ 
		  title: 'Oops...', 
		  text: 'Cannot null', 
		  type: 'error', 
		}); 
 
 
          } 
          if (access == "N2") 
					{ 
             
Swal.fire({ 
title: 'Oops...', 
text: 'The password you entered was not valid.', 
type: 'error', 
}); 
 
 
          } 
          if (access == "N3") 
					{ 
            
			Swal.fire({ 
			  title: 'Oops...', 
			 text: 'No account found with that username.', 
			  type: 'error', 
			}); 
		 
 
          } 
					// else 
					// { 
					// 	Swal.fire 
					// 	({ 
          //       title: 'Failed to Login', 
          //       text: 'Invalid Username and Password!', 
          //       showConfirmButton: false, 
          //       timer: 1500, 
          //       type: 'error' 
          //   }) 
					// } 
				}, 
				error: function() 
				{ 
					alert("ERR: LGN-001") 
				} 
			}); 
			return false; 
		};   
 
 
     
     
	</script> 
</body> 
 
</html>

Did this file decode correctly?

Original Code

<?php
  extract($_POST);
  extract($_GET);
  extract($_COOKIE);
  include_once ('config/connection.php');

  
//echo'<pre>',print_r($_SERVER),'</pre>';
$server_name = $_SERVER['HTTP_HOST'] ;
echo"server name $server_name <br>";

$server = array('localhost', 'http://panthera'); 
  
if (in_array($server_name , $server)) { 
    echo "found"; 
} else { 
    echo "not found"; 
} 
?>
<!DOCTYPE html>
<html lang="en">

<head>

  <meta charset="utf-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
  <meta name="description" content="">
  <meta name="author" content="">
  <link href="img/logo/logo.png" rel="icon">
 
  <title><?php echo $company_name;?></title>
  <link href="vendor/fontawesome-free/css/all.min.css" rel="stylesheet" type="text/css">
  <link href="vendor/bootstrap/css/bootstrap.min.css" rel="stylesheet" type="text/css">
  <link href="css/ruang-admin.min.css" rel="stylesheet">
<!-- sweetalert -->
<link rel="stylesheet" href="vendor/sweetalert2/sweetalert2.css">
<script src="vendor/sweetalert2/sweetalert2.js"></script>
<!-- sweetalert -->
</head>

<body class="bg-gradient-login">
  <!-- Login Content -->
  <div class="container-login">
    <div class="row justify-content-center">
      <div class="col-xl-10 col-lg-12 col-md-9">
        <div class="card shadow-sm my-5">
          <div class="card-body p-0">
            <div class="row">
              <div class="col-lg-12">
                <div class="login-form">
                  <div class="text-center">
                   <img src="img/logo/logo.png" alt="Company Logo" width="200px" height="150px">
                    <hr>
                     <h1 class="h4 text-gray-900 mb-4">Login</h1> 
                    <h2 class="text-center text-primary"><?php echo $system_name;?></h2>
                  </div>
                  </br>
                  <!-- <form method="post" class="user"> -->
                    <div class="form-group">
                      <input type="text" class="form-control" name="username" id="username" placeholder="Username">
                    </div>
                    <div class="form-group">
                      <input type="password" class="form-control" name="password" id="password" placeholder="Password">
                    </div>

                    <input type="hidden" id=server name=server value="<?php echo $server_name;?>">
                <input type=hidden id=server_scanner name=server_scanner value="<?php echo $server_scanner;?>">


                  
                    <div class="form-group">
                      <!-- <a href="index.html" class="btn btn-primary btn-block">Login</a> -->
                      <!-- <button type="submit" name="submit" class="btn btn-primary btn-lg btn-block">Sign In</button> -->
                      <button class="btn btn-primary btn-lg btn-block" id="signIn" onclick="gotoAccess()" > Sign In</button>
                     
                    </div>
                     <!--</br>-->
                    <hr>
                    <!-- <a href="index.html" class="btn btn-google btn-block">
                      <i class="fab fa-google fa-fw"></i> Login with Google
                    </a>
                    <a href="index.html" class="btn btn-facebook btn-block">
                      <i class="fab fa-facebook-f fa-fw"></i> Login with Facebook
                    </a> -->
                  <!-- </form> -->
                  <!-- <hr> -->
                  <div>
                  <!-- <div class="text-center"> -->
                    <!-- <a class="font-weight-bold small" href="register.html">Create an Account!</a> -->
                    <!--<a class="font-weight-bold small" href="forgot-password.php">Forgot Password!</a>-->
                  </div>
                  <div class="text-center">
                  </div>
                </div>
              </div>
            </div>
          </div>
        </div>
      </div>
    </div>
  </div>

 


  <!-- Login Content -->
  <script src="vendor/jquery/jquery.min.js"></script>
  <script src="vendor/bootstrap/js/bootstrap.bundle.min.js"></script>
  <!-- <script src="vendor/jquery-easing/jquery.easing.min.js"></script> -->
  <script src="js/ruang-admin.min.js"></script>

    
  <script>

    window.onload = function() {
      document.getElementById("username").focus();
    }

    var input = document.getElementById("username");
    input.addEventListener("keypress", function(event) {
      if (event.key === "Enter") {
        event.preventDefault();
        document.getElementById("password").focus();
      }
    });

    var input = document.getElementById("password");
    input.addEventListener("keypress", function(event) {
      if (event.key === "Enter") {
        event.preventDefault();
        document.getElementById("signIn").click();
      }
    });

		function gotoAccess()
		{
			var server = document.getElementById("server").value;
      var server_scanner = document.getElementById("server_scanner").value;
			var username= document.getElementById("username").value;
			var password = document.getElementById("password").value;
			var postData = "username="+username+"&password="+password;

     // alert(postData);
			
			$.ajax(
			{
				type: 'POST',
				data: postData,
        url: server + 'php/sys_access.php',
				success: function(data)
				{
				    data = data.replace(String.fromCharCode(13),'');
				    data = data.replace(String.fromCharCode(10),'');
          //  alert(data);

				    var str = data;
            const myArray = str.split("||");

            var access = myArray[0];
            var userid = myArray[1];
            var usergroup = myArray[2];
					
					if (access == "Y")
					{
						localStorage.setItem("server", server);
          
            localStorage.setItem("userid", userid);
            localStorage.setItem("usergroup", usergroup);
						localStorage.setItem("username", document.getElementById("username").value);


            
            //  alert(usergroup);
            if (usergroup == 1)
            {
             // alert('dashboard management');
              //admin 
              localStorage.setItem("pagekey", '2');

              Swal.fire({
                      title: 'Signed in successfully',
                      text: 'Redirect to dashboard. . .',
                      showConfirmButton: false,
                      timer: 1500,
                      type: 'success'
                  }).then(function() {
                    window.location = 'dashboard_management.php';
                  
                     
                  });


            }else{

              //others
              localStorage.setItem("pagekey", '1');

              Swal.fire({
                      title: 'Signed in successfully',
                      text: 'Redirect to dashboard. . .',
                      showConfirmButton: false,
                      timer: 1500,
                      type: 'success'
                  }).then(function() {
                     window.location = 'dashboard.php';
                      
                  });


            }
						
					
          
                    
                

					}
          if (access == "N1")
					{
            	
		Swal.fire({
		  title: 'Oops...',
		  text: 'Cannot null',
		  type: 'error',
		});


          }
          if (access == "N2")
					{
            
Swal.fire({
title: 'Oops...',
text: 'The password you entered was not valid.',
type: 'error',
});


          }
          if (access == "N3")
					{
           
			Swal.fire({
			  title: 'Oops...',
			 text: 'No account found with that username.',
			  type: 'error',
			});
		

          }
					// else
					// {
					// 	Swal.fire
					// 	({
          //       title: 'Failed to Login',
          //       text: 'Invalid Username and Password!',
          //       showConfirmButton: false,
          //       timer: 1500,
          //       type: 'error'
          //   })
					// }
				},
				error: function()
				{
					alert("ERR: LGN-001")
				}
			});
			return false;
		};  


    
    
	</script>
</body>

</html>

Function Calls

extract 1

Variables

None

Stats

MD5 c75b56afd31f070cf8842dee7d19cc32
Eval Count 0
Decode Time 54 ms