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 // Este archivo es protegido por la ley del derechos de propiedad literaria. La ing..

Decoded Output download

?>
<?php
session_start();
$a="(Modificar) Parametros";
include ("/Z1/htdocs/sh2/pro/fac/menfac012/menfac012.php");
include("/Z1/htdocs/sh2/fun/todo/permisos.php");
if (($facdoce[0]=="S")and($fac1[11]=="S")and($fac[4]=="S"))
{
include ("/Z1/htdocs/sh2/fun/todo/conexioncar.php");
include ("/Z1/htdocs/sh2/fun/todo/color.php");
?>
<style>
tbody tr:nth-child(even){
background-color: #DBE1EB;
}
.trselected {
    background: #FDCBCB;
    color: black;
}
.impar {
    background: #CCCCCC;
}

</style>
<script language="javascript">function doSearch() {
                var tableReg = document.getElementById('datos1');
                var searchText = document.getElementById('searchTerm').value.toLowerCase();
                for (var i = 1; i < tableReg.rows.length; i++) {
                    var cellsOfRow = tableReg.rows[i].getElementsByTagName('td');
                    var found = false;
                    for (var j = 0; j < cellsOfRow.length && !found; j++) {
                        var compareWith = cellsOfRow[j].innerHTML.toLowerCase();
                        if (searchText.length == 0 || (compareWith.indexOf(searchText) > -1)) {
                            found = true;
                        }
                    }
                    if (found) {
                        tableReg.rows[i].style.display = '';
                    } else {
                        tableReg.rows[i].style.display = 'none';
                    }
                }
            }

</script>
<form method="post" action="validar.php">
<?php
include ("/Z1/htdocs/sh2/fun/todo/botonaceptar.php");
?>
<center>
<?php
$q="MODIFICAR PARAMETROS";
include ("/Z1/htdocs/sh2/fun/todo/titulonegro.php");
?>
<p>
<p>
<table style="cursor:pointer" id="datos2" width="600" border="1">
   <tr bgcolor="grey">
    <td  align="center"><strong>CONCEPTO</strong></td>
    <td  align="center"><strong>CONS</strong></td>
    <td  align="center"><strong>NOMBRE</strong></td>
	<td  align="center"><strong>CLASE</strong></td>
	<td  align="center"><strong>CUENTA</strong></td>
	<td  align="center"><strong>COMPROB</strong></td>
</tr>
<tr>
    <td><input style="font:bold; background-color:#FDCBCB;text-align:center;" name="tconcepto" type="text" id="tconcepto" size="10" readonly="readonly"/>
 </td>
    <td><input style="font:bold; background-color:#FDCBCB;text-align:center;" name="tconsecutivo" type="text" id="tconsecutivo" size="7" readonly="readonly"/>
</td>
<td><input style="font:bold; background-color:#FDCBCB;text-align:center;" name="tnombre" type="text" id="tnombre" size="20" readonly="readonly"/>
</td>
<td><input style="font:bold; background-color:#FDCBCB;text-align:center;" name="tclase" type="text" id="tclase" size="7" readonly="readonly"/>
</td>
<td><input style="font:bold; background-color:#FDCBCB;text-align:center;" name="tcuenta" type="text" id="tcuenta" size="10" readonly="readonly"/>
</td>
<td><input style="font:bold; background-color:#FDCBCB;text-align:center;" name="tcomprobante" type="text" id="tcomprobante" size="7" readonly="readonly"/>
</td>
</tr>
</table>
</p>
<p>&nbsp;</p>
<p><span class="sombra">Busqueda</span>        
    <input class="textbox1" id="searchTerm" type="text" onkeyup="doSearch()" /></p>
<p>&nbsp;</p>
<table onclick = 'onclick(e)' style='cursor:pointer' id="datos1" width="600" border="1">
   <tr bgcolor="grey">
    <td  align="center"><strong>CONCEPTO</strong></td>
    <td  align="center"><strong>CONS</strong></td>
    <td  align="center"><strong>NOMBRE</strong></td>
	<td  align="center"><strong>CLASE</strong></td>
	<td  align="center"><strong>CUENTA</strong></td>
	<td  align="center"><strong>COMPROB</strong></td>
</tr>


<?php
$wlab="concepto"; 

$result6 = mysql_query("SELECT * FROM $wlab")or die ("<br><br><br><div align='center'><font color='#FF0000'><b>error cuando se va a conectar a $wlab</b><br><br></font><a href='javascript:history.back()' class='Estilo30'>REGRESAR</a></div>");  

while ($row6 = mysql_fetch_row($result6)){   

?>  
<tr onclick="myFunction(this)">
<td style="text-align:center;font-weight:bold;"><?php echo $row6[0]; ?></th>
<td style="text-align:center;font-weight:bold;"><?php echo $row6[1]; ?></th>
<td style="font-weight:bold;"><?php echo $row6[2]; ?></th>
<td style="font-weight:bold;text-align:center;"><?php echo $row6[3]; ?></th>
<td style="font-weight:bold;text-align:center;"><?php echo $row6[4]; ?></th>
<td style="font-weight:bold;text-align:center;"><?php echo $row6[5]; ?></th>
</tr>
<?php
}
?>
</table>
</center>
<script>
 document.getElementById("datos1").onclick=function(e){

	// obtenemos el elemento sobre el que se ha hecho click
    if(!e)e=window.event; 
    if(!e.target) e.target=e.srcElement; 
    // e.target ahora simboliza la celda en la que hemos hecho click
    // subimos de nivel hasta encontrar un tr
    var TR=e.target;
    while( TR.nodeType==1 && TR.tagName.toUpperCase()!="TR" )
        TR=TR.parentNode;
    var celdas=TR.getElementsByTagName("TD");
    // cogemos la primera celda TD del tr (si existe)
    if( celdas.length!=0 )
	
   document.getElementById("datos2").style.visibility = 'visible'; 
   document.getElementById("tconcepto").value=celdas[0].innerHTML;
   document.getElementById("tconsecutivo").value=celdas[1].innerHTML;
   document.getElementById("tnombre").value=celdas[2].innerHTML;
   document.getElementById("tclase").value=celdas[3].innerHTML;
   document.getElementById("tcuenta").value=celdas[4].innerHTML;
   document.getElementById("tcomprobante").value=celdas[5].innerHTML;
}	

function myFunction(x) {
 
/*Comprueba si existe un elemento con el class="trselected". El
metodo getElementsByClassName devuelve un array con todos
los elementos que llevan el estilo que le pases como parametro.*/
 
if (document.getElementsByClassName("trselected").length > 0) {
	var element = document.getElementsByClassName("trselected");
 
        /*Como solo hay uno, me quedo con el primer elemento del 
         array.*/
	if (element[0].id%2 != 0) element[0].className = "impar";
	else element[0].className = "";
}
x.className="trselected";
}
</script>
</form>
<?php
}  
else
{
include("/Z1/htdocs/sh2/fun/todo/errorp.php");
}
?>
<?

Did this file decode correctly?

Original Code

<?php
// Este archivo es protegido por la ley del derechos de propiedad literaria. La ingenieria inversa de este codigo se prohibe estrictamente.
eval(gzinflate(base64_decode('
7VhRb9s4En6OgfwHhpurpe7FstPuLhBbChLHuSvQ
xIXjxQEbFAUl0RZbWVRJyom3m/9+Q0qyZMd2E1xu
92WFJFJIzsdvhpwhZ069Ru80jdL9hqRSMp58kooI
Zdnd/cYhcbF1xUM2YQERNvpABJlRJbjE0MuSIM5C
iizs/NZxIhXyQDoyOnZSwZ0JCZwZTeDV7hxXXy2Y
CduV8CPZSZY4iofcSamYMcllJTFBlnUIMDCW3rY/
ui6+wTZJQtPYue101ppu3xYN9n7j2w66yykDntB7
sADous5zp1TMq/Gn3n6jJ9UipvChfB4ukBIniYqO
gojFoUXnNLGBjU+CL1PBsyQ8MgAn6IeL80FncA4Y
D/uNlhKSxjRQNEQwGsFTScDYy4v+eV+P1T0FgB/D
iEKczVIiNkr2zZMPA6pOybUnA8FShWKSTDMypS7+
TOYkb8QeaBsoMA0K+Q0lIogsu0SvP3OYVBE/piM6
RS4MDjJYetWaUjWIqf48X7wLrWZIFJedpt3dDCHN
FGN6r3aBlKPErGm35iTOaEvx9/yOij6R1NoEPuEC
WXoGBsCdLrx6S74twe9kK6bJVEXQ8+OPGzUsKQY0
juVwMuJ3gLQCccs+1qjK88WYTK/BbaymCjdqXEJO
9AoB2oTEkm4Zt1TgMwxsd+HVq1Ep2KNXr9CBQYMB
O/RY6sL1bqH/YSDq1uBuP39ssSSh4t/jq/fftW35
aD+tFrCk5AJd9McfyKpNBuAhvR9OasNt5KGjjr2T
cm6H3FZKZHQHl4fNXVuaNXMDvHP6R4ttPKgVMpnG
ZAGcms0tjB4QhZX937ATiFFb8R83rzWVPm+8Wjs9
7KcZgpAe8dDFKZcKI2Ic3cXgUSwsIqEemh8S34+H
Plc8IQFNFVkLiwH4AxUV1uFXF18NL95dvuufjdCH
s9HZ1WA8Gt7gJ8VdxVQWgzUgsq1Oky7/GHMiY0MX
B5mQECZTzjQLjBhobOLQMUZ3LFSRi39utzHyuQip
cHFHaw026ymB/KmJsS6eCroo2qEjRAiMNAVj5aph
D0K/4MnU6w+v+4MP46GOr6ah56jwaXI3z5W5Hl6d
jwbrUns7p3l/dvNMiV8H1+Oz54kMrz6MhufrMvAy
e8D8LXTzeixJM1Uu1YQn6sTnMcSvR+dkefQpiBZH
ZuaTfOIuRgmEWRcrOMf19uMYqUWqG2Bovt61Lsl+
h64OLLigJORJvHBx+YUdTW3V/C9OUdIgU2y+hWXV
mxP9ZSvP0qwvTTHhM1/QDezKjpzYcftPZxbEcAZt
Mlve/lcZLMiggWziVXR8d8v935jBmSu4T6B1426r
9T7VeIUTOybEmq8i7L5KfJl2l//2ZEoSpFdGuljq
nUOwd57JrxkNCYQG6PXK06nwtVzzQkTz9Pl9J+da
XflW9eDJF7rIUgjoy+spRo63mVR+KkAgiFnwRZ+p
xadF7WZh8ObqYdGsDovO34fFX3BYmGtLcWm4i4kP
8mUg7yLdeSiozGL1MyznbCG/xp9gf4mFhW8G7wf9
MXqNLkfDK2RksQ136JDpq0XPF97yN2TzglwzJ9f0
etrv8vTKbf5wedmGB1p9jwoBIEEGqSaHbAVu0Ygg
nT4GcOmBTzNRz/ErdEdDeT2CIkEnbrPKrU4iJhUX
i5Z2bAt2YL7xmwOpWMzfwHyjwb9Gg5uzUc8hgAM0
PbjrIKP2HeSUoMghXBcr1SdUBdEnaLJKq9j2N5QL
nHr6rXdpseldPFtcFsmdpYCLjfMIVIaex2FFa3J0
R9k0KmISrKJeG0SDiCPDBdLzLjrVixi9BFpnC9pT
ZI+fKrshfj5Ge/OiaG9fFO2nFbQiQOdO81BcjWvh
urqML7OBral2GfrsVrlrynoAxMxvel/tOQ7ivqIJ
nXEJaQ78GHHwDg6XBd0CHqldJQIXMKQNUB6w2MQ6
oDZ17yAhhCxW10hUF9X6WuBWwMlG5ZdLW1IEBcdy
KHAo+xGJuCBwms3Afux3gmKiE9uQIJrob00mMlwf
kQEUmflM90H+kbA5cI+IVFoUXFwJ8PAsgcwzH64T
6PHILScuUjPjmBZ0tBIe0rE+qtyOzsuhReX1AEio
f03TMqE+cPF4hJFd5WsACoN1rpyoawDpVvMZTaTu
3lhowOMLXGbooE3Ap0ZTUDsVbEZFaYrxBWgYgyaQ
sDNE7yEQUXtp9WKWIoE/cNua3J7p3r1PjmGf5Hnr
nEnms5gpk7qa/2LIXtFukOqSXpR13JwJBJWqHNH9
PsbyCr0G03kGTHHXXUM4fg4RcyldA3jzHID89riG
8PZZtqgueGswP63CPOxpZ14W+2pHw31eE9lvOK/7
Gi6jvnavYtdoh1h6PJhe+3t5gVsWMnELDeL9xozq
9B2t7Ny+Hqv3LmzIeUbjuUEkQpCFgdMScr8Rm9iS
TyOND8cxnRMzHTXnZd5IUQpGl7qwxeGzKFq3XjtG
A13m2WCsOg2rTtsua1geahsr7GkfLHhsLlBux+oa
CqWPG2PqGAnMI9A1S/g/EVhB346XhsydtrKv9tla
WcdYyei2pzUrhhlnCf9xjA5czbrWGixt7SJs6sS6
3rJnSlPbhuG8Xnxfta4sbN5brys5urBUO3/0rUPP
UK/Eby/tmOtVuqzqmNMLoP4L
')));
?>	        

Function Calls

gzinflate 1
base64_decode 1

Variables

None

Stats

MD5 1f66e27b2124824bc0632ee478a95aa9
Eval Count 1
Decode Time 68 ms