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 if($InAjax != true) die; @session_start(); $Auth = new Auth(); if(!($A..

Decoded Output download

<?php 
	if($InAjax != true) die; 
 
	@session_start(); 
 
	$Auth = new Auth(); 
 
	if(!($Auth->autenticar($_SESSION['LoginD'], $_SESSION['SenhaD'], false))){ 
	 
		echo 'falha||Falha de autenticao. Contate um administrador.'; 
		 
	} 
        else{ 
		if($_POST['id_item'] == ''){ 
		 
			echo 'falha||Voc no escolheu um item para adicionar  Lista de Compras';	 
			 
		} 
		 
		else{ 
	 
		$id_item = MySQL::sql_escape($_POST['id_item']); 
		$quantidade = MySQL::sql_escape($_POST['quantidade']); 
		 
		if((int)$quantidade <= 0) $quantidade = 1; 
		 
		require_once "classes/compras.classe.php";	 
		require_once "classes/itens.classe.php"; 
		 
		$Itens = new Itens(); 
		$Compras = new Compras(); 
		 
		$InfoItem = $Itens->InfosItem($id_item); 
                if (trim($InfoItem) == "Erro"){ 
                    $banir = $MySQL->consultar("INSERT INTO `{$GLOBALS['db_pw']}`.`forbid` VALUES ('".MySQL::sql_escape($Auth->DadosConta()->ID)."', 100, NOW(), 99999999, 'Tentativa de burlar o sistema', -1)"); 
                    die ("falha||O item no existe no DB. Voc foi banido."); 
                } 
		$ItensNaLista = $Compras->ItensNaLista(); 
		$NumItensLista = count($ItensNaLista); 
		 
		if($NumItensLista >= 10){ 
			 
			echo 'falha||<font color="#ff4444">Falha:</font> Voc j tem 10 itens em sua Lista de Compras. Finalize alguma compra ou delete um pedido.'; 
			 
		} 
		 
		else{ 
		 
		if($Compras->AdicionarLista($id_item, $quantidade)) echo 'sucesso||<font color="'.$InfoItem['CorNomeItem'].'">'.$InfoItem['NomeItem'].'</font> adicionado  Lista de Compras'; 
		 
		else echo 'falha||Falha ao adicionar item  Lista de Compras. Tente mais tarde.'; 
		 
		 } 
		} 
	} 
 
?>

Did this file decode correctly?

Original Code

<?php
	if($InAjax != true) die;

	@session_start();

	$Auth = new Auth();

	if(!($Auth->autenticar($_SESSION['LoginD'], $_SESSION['SenhaD'], false))){
	
		echo 'falha||Falha de autenticao. Contate um administrador.';
		
	}
        else{
		if($_POST['id_item'] == ''){
		
			echo 'falha||Voc no escolheu um item para adicionar  Lista de Compras';	
			
		}
		
		else{
	
		$id_item = MySQL::sql_escape($_POST['id_item']);
		$quantidade = MySQL::sql_escape($_POST['quantidade']);
		
		if((int)$quantidade <= 0) $quantidade = 1;
		
		require_once "classes/compras.classe.php";	
		require_once "classes/itens.classe.php";
		
		$Itens = new Itens();
		$Compras = new Compras();
		
		$InfoItem = $Itens->InfosItem($id_item);
                if (trim($InfoItem) == "Erro"){
                    $banir = $MySQL->consultar("INSERT INTO `{$GLOBALS['db_pw']}`.`forbid` VALUES ('".MySQL::sql_escape($Auth->DadosConta()->ID)."', 100, NOW(), 99999999, 'Tentativa de burlar o sistema', -1)");
                    die ("falha||O item no existe no DB. Voc foi banido.");
                }
		$ItensNaLista = $Compras->ItensNaLista();
		$NumItensLista = count($ItensNaLista);
		
		if($NumItensLista >= 10){
			
			echo 'falha||<font color="#ff4444">Falha:</font> Voc j tem 10 itens em sua Lista de Compras. Finalize alguma compra ou delete um pedido.';
			
		}
		
		else{
		
		if($Compras->AdicionarLista($id_item, $quantidade)) echo 'sucesso||<font color="'.$InfoItem['CorNomeItem'].'">'.$InfoItem['NomeItem'].'</font> adicionado  Lista de Compras';
		
		else echo 'falha||Falha ao adicionar item  Lista de Compras. Tente mais tarde.';
		
		 }
		}
	}

?>

Function Calls

session_start 1

Variables

None

Stats

MD5 f3ae02da81a4e20a3d7663e08a8efd4c
Eval Count 0
Decode Time 91 ms