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 session_start(); include "system/connection.php"; function anti_injection($..

Decoded Output download

<?php 
  session_start(); 
  include "system/connection.php"; 
  function anti_injection($data){ 
    $filter = mysql_real_escape_string(stripslashes(strip_tags(htmlspecialchars($data,ENT_QUOTES)))); 
    return $filter; 
  } 
  $sql = mysql_query("SELECT * from tb_config"); 
  $config = mysql_fetch_array($sql);  
  $pageTilte = $config['sitename']; 
  $isi = $config['teki']; 
  $dep = $config['isi']; 
  $logo = $config['logo']; 
  $ico = $config['favicon']; 
  $error = ''; 
  if (isset($_GET['ref'])) { 
    $_SESSION['ref'] = $_GET['ref']; 
    //echo $_SESSION['ref']; 
    $ree = mysql_query("SELECT klik_reff from tb_member where username='".$_SESSION['ref']."'"); 
    $ree2 = mysql_fetch_array($ree); 
    $klik = $ree2['klik_reff'] + 1; 
    $rr = mysql_query("update tb_member set klik_reff ='$klik' where username='".$_GET['ref']."'"); 
  }  
  if (isset($_SESSION['username'])) {  
    if ($config['status_login'] == 'online') {  
      header("Location: agreement.php");  
      exit;  
    }   
  }  
  if( isset($_SERVER['PHP_SELF'])) {  
    if ($config['maintenance'] == 'yes') { 
      header("Location: maintenance.php");  
      exit;    
    }   
  }  
  if( isset($_POST['login'])) {  
    if ($config['status_login'] == 'offline') { 
      header("Location: resulttime.php");  
      exit;    
    } else if ($config['status_login'] == 'online') {  
      $username = anti_injection($_POST['username']); 
      $password = anti_injection($_POST['password']);  
      if (empty($username) || empty($password)) {  
      } else {  
      $error = "<font color=white>Please enter username and password!</font>";  
    $sql2 = mysql_query("SELECT member_id, username from tb_member where username = '$username' AND password = '$password' AND status_member='active'");  
    if (mysql_num_rows($sql2) > 0) { 
    $login = mysql_fetch_array($sql2); 
    if ($login['login'] == 'on') {  
    $update = mysql_query("UPDATE tb_member set last_login = NOW(), login='off' where member_id='".$login['member_id']."'");  
    } else {  
    $sql2 = mysql_query("SELECT login, username, member_id, ip, last_login,status_member from tb_member where username = '$username' AND password = '$password'"); 
    if (mysql_num_rows($sql2) > 0)  
    { 
    $login = mysql_fetch_array($sql2); 
    $_SESSION['last_login'] = $login['last_login']; 
    $_SESSION['ip'] = $login['ip']; 
    if ($login['status_member'] == 'blacklist')  
    { 
    $error = '<font color=white>Akun anda bermsalah. <br>Harap hubungi administrator!</font>'; 
    } else { 
    $_SESSION['username'] = $login['username']; 
    $_SESSION['timeout'] = time(); 
    $update = mysql_query("UPDATE tb_member set last_login = NOW(), login='on', ip='".$_SERVER['REMOTE_ADDR']."' where member_id='".$login['member_id']."'"); 
    mysql_free_result($sql2); 
    $fp = fopen("log.html", 'a'); 
    fwrite($fp, "<div class='msgln'><i>User <font color='green'><b>". $_SESSION['username'] ."</b></font> masuk ruang obrolan.</i><br></div>"); 
    fclose($fp); 
    /*/----------------------------------------------------------------------------------------------------- 
      //----CATET---- 
      $tmp_adm_date = date("Y-m-d"); 
      $tmp_adm_jam = date("h:i:s"); 
      $tmp_adm_ip =  $_SERVER["REMOTE_ADDR"]; 
      $tmp_adm_brosur =$_SERVER['HTTP_USER_AGENT']; 
      $tmp_adm_ket ="Login Member Sukses"; 
      $tmp_adm_user = $_SESSION['username']; 
      $simpan = mysql_query("insert into log_act(tanggal,jam,ip,brosur,aktifitas,user) values ('$tmp_adm_date','$tmp_adm_jam','$tmp_adm_ip','$tmp_adm_brosur','$tmp_adm_ket','$tmp_adm_user')"); 
      *///----------------------------------------------------------------------------------------------------- 
    header('Location: agreement.php'); 
    exit; 
    } 
  } else { $error = "<font color=white>Wrong username or password!</font>"; } } } } } }  
?> 
<?php  
  $dodok=''; 
   if (isset($_POST['submitem']))  
  {  
  $email = $_POST['email'];  
  if (empty($email)) { 
  $error = "Please enter valid Email!";  
  } else { $cek = mysql_query("SELECT * from tb_member where email='$email' AND status_member='active'"); 
  $cek2 = mysql_num_rows($cek);  
  if ($cek2 == 0) {  
  $error = "Data Anda salah atau account Anda telah dinonaktifkan. Silahkan periksa kembali."; }  
  else { $ss = mysql_fetch_array($cek);  
  $msg = 'Berikut data anda <br/>email : '.$ss['email'].'<br/>Password : '.$ss['password'].'<br/> emailan ini jangan direply'; 
  $subject = "Your Password  ".$ss['fulname'];  
  $headers = "From: Komunitas Betting Online". "
";  
  $headers .= "MIME-Version: 1.0
";   
  $headers .= "Content-Type: text/html; charset=ISO-8859-1
";  
  $sent = mail($ss['email'], $subject, $msg, $headers) ;  
  $dodok="cek" ; } } 
  }  
  if($dodok=="cek") {  
  $error="Silakan cek email Anda untuk melakukan reset password. Terima kasih.";  
  } 
?>

Did this file decode correctly?

Original Code

<?php
  session_start();
  include "system/connection.php";
  function anti_injection($data){
    $filter = mysql_real_escape_string(stripslashes(strip_tags(htmlspecialchars($data,ENT_QUOTES))));
    return $filter;
  }
  $sql = mysql_query("SELECT * from tb_config");
  $config = mysql_fetch_array($sql); 
  $pageTilte = $config['sitename'];
  $isi = $config['teki'];
  $dep = $config['isi'];
  $logo = $config['logo'];
  $ico = $config['favicon'];
  $error = '';
  if (isset($_GET['ref'])) {
    $_SESSION['ref'] = $_GET['ref'];
    //echo $_SESSION['ref'];
    $ree = mysql_query("SELECT klik_reff from tb_member where username='".$_SESSION['ref']."'");
    $ree2 = mysql_fetch_array($ree);
    $klik = $ree2['klik_reff'] + 1;
    $rr = mysql_query("update tb_member set klik_reff ='$klik' where username='".$_GET['ref']."'");
  } 
  if (isset($_SESSION['username'])) { 
    if ($config['status_login'] == 'online') { 
      header("Location: agreement.php"); 
      exit; 
    }  
  } 
  if( isset($_SERVER['PHP_SELF'])) { 
    if ($config['maintenance'] == 'yes') {
      header("Location: maintenance.php"); 
      exit;   
    }  
  } 
  if( isset($_POST['login'])) { 
    if ($config['status_login'] == 'offline') {
      header("Location: resulttime.php"); 
      exit;   
    } else if ($config['status_login'] == 'online') { 
      $username = anti_injection($_POST['username']);
      $password = anti_injection($_POST['password']); 
      if (empty($username) || empty($password)) { 
      } else { 
      $error = "<font color=white>Please enter username and password!</font>"; 
    $sql2 = mysql_query("SELECT member_id, username from tb_member where username = '$username' AND password = '$password' AND status_member='active'"); 
    if (mysql_num_rows($sql2) > 0) {
    $login = mysql_fetch_array($sql2);
    if ($login['login'] == 'on') { 
    $update = mysql_query("UPDATE tb_member set last_login = NOW(), login='off' where member_id='".$login['member_id']."'"); 
    } else { 
    $sql2 = mysql_query("SELECT login, username, member_id, ip, last_login,status_member from tb_member where username = '$username' AND password = '$password'");
    if (mysql_num_rows($sql2) > 0) 
    {
    $login = mysql_fetch_array($sql2);
    $_SESSION['last_login'] = $login['last_login'];
    $_SESSION['ip'] = $login['ip'];
    if ($login['status_member'] == 'blacklist') 
    {
    $error = '<font color=white>Akun anda bermsalah. <br>Harap hubungi administrator!</font>';
    } else {
    $_SESSION['username'] = $login['username'];
    $_SESSION['timeout'] = time();
    $update = mysql_query("UPDATE tb_member set last_login = NOW(), login='on', ip='".$_SERVER['REMOTE_ADDR']."' where member_id='".$login['member_id']."'");
    mysql_free_result($sql2);
    $fp = fopen("log.html", 'a');
    fwrite($fp, "<div class='msgln'><i>User <font color='green'><b>". $_SESSION['username'] ."</b></font> masuk ruang obrolan.</i><br></div>");
    fclose($fp);
    /*/-----------------------------------------------------------------------------------------------------
      //----CATET----
      $tmp_adm_date = date("Y-m-d");
      $tmp_adm_jam = date("h:i:s");
      $tmp_adm_ip =  $_SERVER["REMOTE_ADDR"];
      $tmp_adm_brosur =$_SERVER['HTTP_USER_AGENT'];
      $tmp_adm_ket ="Login Member Sukses";
      $tmp_adm_user = $_SESSION['username'];
      $simpan = mysql_query("insert into log_act(tanggal,jam,ip,brosur,aktifitas,user) values ('$tmp_adm_date','$tmp_adm_jam','$tmp_adm_ip','$tmp_adm_brosur','$tmp_adm_ket','$tmp_adm_user')");
      *///-----------------------------------------------------------------------------------------------------
    header('Location: agreement.php');
    exit;
    }
  } else { $error = "<font color=white>Wrong username or password!</font>"; } } } } } } 
?>
<?php 
  $dodok='';
   if (isset($_POST['submitem'])) 
  { 
  $email = $_POST['email']; 
  if (empty($email)) {
  $error = "Please enter valid Email!"; 
  } else { $cek = mysql_query("SELECT * from tb_member where email='$email' AND status_member='active'");
  $cek2 = mysql_num_rows($cek); 
  if ($cek2 == 0) { 
  $error = "Data Anda salah atau account Anda telah dinonaktifkan. Silahkan periksa kembali."; } 
  else { $ss = mysql_fetch_array($cek); 
  $msg = 'Berikut data anda <br/>email : '.$ss['email'].'<br/>Password : '.$ss['password'].'<br/> emailan ini jangan direply';
  $subject = "Your Password  ".$ss['fulname']; 
  $headers = "From: Komunitas Betting Online". "\r\n"; 
  $headers .= "MIME-Version: 1.0\r\n";  
  $headers .= "Content-Type: text/html; charset=ISO-8859-1\r\n"; 
  $sent = mail($ss['email'], $subject, $msg, $headers) ; 
  $dodok="cek" ; } }
  } 
  if($dodok=="cek") { 
  $error="Silakan cek email Anda untuk melakukan reset password. Terima kasih."; 
  }
?>

Function Calls

session_start 1

Variables

None

Stats

MD5 b14b5afae38e5dfb9379b618771c73db
Eval Count 0
Decode Time 99 ms