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 |
Stats
| MD5 | f3ae02da81a4e20a3d7663e08a8efd4c |
| Eval Count | 0 |
| Decode Time | 91 ms |