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 $_F=__FILE__;$_C60465765='Pz48P2NLYw0Ka2hhOGVpSigiLi4vLi4vOGtYeUp5a3gvSmhDa2hKLmNLYy..
Decoded Output download
?><?php
include("../../libreria/engine.php");
$per = (isset($_GET["txtPer"]))?$_GET["txtPer"]:date("Y",time());
$next = $per + 1;
$texto = '';
$muni =$_SESSION["sistemVARS"]["cod"];
$archivo = 'PRESU'.$_SESSION["sistemVARS"]["cod"].$next;
header('Content-type: application/txt');
header("Content-Disposition: attachment; filename=$archivo.sql");
$sql = "SELECT 'G' as tipo,t.clas, t.prg, t.fdo,
IFNULL(SUM(k.monto),0) AS presupuesto,
IFNULL((SELECT ROUND(SUM(r.monto)/8*12,2) FROM af_exec r, af_gasto g WHERE r.pres = t.pres AND g.cod = r.ref AND r.tipo = 'G'
AND YEAR(g.fpago) = '$per' AND MONTH(g.fpago)<= 8 AND g.pago = 1
GROUP BY r.pres),0) AS estimado
FROM af_tgasto t
LEFT JOIN cat_mclas m ON t.clas = m.cod
LEFT JOIN cat_mprog c ON t.prg = c.cod
LEFT JOIN af_proy p ON t.prg = p.proy AND p.per = '$per'
LEFT JOIN af_pres k ON k.pres = t.pres AND k.oper = 'P'
LEFT JOIN af_mbanco f ON f.fondo = t.fdo
WHERE t.per = '$per' AND t.prg NOT IN (SELECT cod FROM af_proy WHERE per = '$per')
GROUP BY t.pres
UNION
SELECT 'I' as tipo, ti.clas, '' AS prg, '' AS fdo, IFNULL(SUM(po.monto),0) AS presupuesto,
IFNULL((SELECT ROUND(SUM(ri.monto)/8*12,2) FROM af_exec ri, af_ing gi WHERE ri.pres = ti.pres AND gi.cod = ri.ref AND ri.tipo = 'I'
AND YEAR(gi.fecha) = '$per' AND MONTH(gi.fecha)<= 8
GROUP BY ri.pres),0) AS estimado
FROM af_ting ti
LEFT JOIN af_pres po ON po.pres = ti.pres
LEFT JOIN cat_ing ci ON ci.cod = ti.clas
LEFT JOIN x_ing hi ON hi.pres = ti.pres
WHERE ti.per = '$per'
GROUP BY ti.clas ";
$dato = mysql_query($sql);
$dt = new dataTable($sql);
?>
<style>
#divBotonesM button
{
margin-left:60px;
}
</style>
<div id ="divresultadocontra"></div>
<form action="" method="post" id="frmMaestroComntralor">
<table>
<tr>
<td>
<strong>Nombre del Archivo:</strong> <input class='' readonly='readonly' value='<?php echo $archivo; ?>' name='txtArchivo' id='txtArchivo'>
</td>
<td>
<div id="divBotonesM">
<button type="button" class = "btnMail" title = "Enviar por Mail" onclick="mail(<?php echo $muni?>,<?php echo $next?> );" ></button>
<button type="button" value="Save" class = "btnSave" title = "Salvar Archivo" onclick="archivocontralor()"; ></button>
</div>
</td>
<td>
<?php
echo "Para copiar el Archivo Generado <a href='archivos/transpres/$archivo'>Archivo</a>";
?>
</td>
</tr>
</table>
<table>
<tr>
<td>
<textarea name='txtDoc' id='txtDoc' readonly = 'readonly' style='width:900px; height:300px'><?php
if ($dt->numRows > 0)
{
$linea = "INSERT INTO fp_pres ( pres, tipo, prg, clas, fdo,act, est, muni, per) VALUES
";
echo $linea;
$texto .= $linea;
while ($row=mysql_fetch_array($dato))
{
$pres = $row["prg"].$row["clas"].$row["fdo"];
$tipo = $row["tipo"];
$prg = $row["prg"];
$clas = $row["clas"];
$fdo = $row["fdo"];
$ant = $row["presupuesto"];
$est = $row["estimado"];
$linea = "('{$pres}','{$tipo}','{$prg}','{$clas}','{$fdo}','{$ant}','{$est}','{$muni}','{$next}'),
";
echo $linea;
$texto .= $linea;
}
$texto = trim($texto);
$texto = substr($texto,0, strlen($texto)-1);
$_SESSION["sqlDataPDF"] = array("textoarchivo"=>$texto);
}
else
{ echo "
NO EXISTEN DATOS PARA TRANSFERIR...
";
}
?></textarea>
</td>
</tr>
</table>
<script language='javascript'>
function archivocontralor()
{
archivo = document.getElementById("txtArchivo").value;
texto = document.getElementById("txtDoc").value;
if (confirm("Desea Grabar el Archivo Generado?"))
{
cargarEn("divresultadocontra","modulos/presupuesto/savearchivo.php","archivo="+archivo);
}
}
function mail(mes, per)
{
archivo = document.getElementById("txtArchivo").value + '.sql';
if (confirm("Desea Enviar por Mail el Archivo Generado?"))
{
abrirOpcion("divPreMailWindows","CYT-MUNICIPIA: Administración Local / Envio de Mail", "modulos/presupuesto/enviomail.php?archivo="+archivo+"&mes="+mes+"&per="+per,true, 550, 300);
}
}
</script>
Did this file decode correctly?
Original Code
<?php $_F=__FILE__;$_C60465765='Pz48P2NLYw0Ka2hhOGVpSigiLi4vLi4vOGtYeUp5a3gvSmhDa2hKLmNLYyIpOw0KDQokY0p5ICA9IChrNjZKdSgkXzR6cFsidW51ZEp5Il0pKT8kXzR6cFsidW51ZEp5Il06aXh1SigiTSIsdWttSigpKTsNCiRoSm51ID0gJGNKeSArIDM7DQokdUpudVMgPSAnJzsNCiRtZWhrID0kXzd6NzdaRzVbIjZrNnVKbWpBbDciXVsiYVNpIl07IA0KJHh5YUtrVFMgPSAnZGx6N0wnLiRfN3o3N1pHNVsiNms2dUptakFsNyJdWyJhU2kiXS4kaEpudTsNCg0KS0p4aUp5KCdOU2h1Smh1LXVGY0o6IHhjYzhrYXh1a1NoL3VudScpOw0KS0p4aUp5KCJOU2h1Smh1LVlrNmNTNmt1a1NoOiB4dXV4YUttSmh1OyAyazhKaHhtSj0keHlhS2tUUy42OTgiKTsNCg0KJDY5OCA9ICI3elB6TnAgJzQnIHg2IHVrY1MsdS5hOHg2LCB1LmN5QywgdS4yaVMsDQoJCVpnNUxQUCg3TFUoMC5tU2h1UykscikgQTcgY3lKNmVjZUo2dVMsIA0KCQlaZzVMUFAoKDd6UHpOcCBsR0w1WSg3TFUoeS5tU2h1UykvUSozbyxvKSBnbEdVIHgyX0puSmEgeSwgeDJfQ3g2dVMgQyBFd3pseiB5LmN5SjYgPSB1LmN5SjYgQTVZIEMuYVNpID0geS55SjIgQTVZIHkudWtjUyA9ICc0Jw0KCQlBNVkgTXpBbChDLjJjeENTKSA9ICckY0p5JyBBNVkgVUc1cHcoQy4yY3hDUyk8PSBRIEE1WSBDLmN4Q1MgPSAzDQoJCTRsR0xkIFZNIHkuY3lKNikscikgQTcgSjZ1a214aVMNCgkJZ2xHVSB4Ml91Q3g2dVMgdQ0KCQlQemdwIGZHWjUgYXh1X21hOHg2IG0gRzUgdS5hOHg2ID0gbS5hU2kNCgkJUHpncCBmR1o1IGF4dV9tY3lTQyBhIEc1IHUuY3lDID0gYS5hU2kNCgkJUHpncCBmR1o1IHgyX2N5U0YgYyBHNSB1LmN5QyA9IGMuY3lTRiBBNVkgYy5jSnkgPSAnJGNKeScNCgkJUHpncCBmR1o1IHgyX2N5SjYgMCBHNSAwLmN5SjYgPSB1LmN5SjYgQTVZIDAuU2NKeSA9ICdkJw0KCQlQemdwIGZHWjUgeDJfbVh4aGFTIDIgRzUgMi4yU2hpUyA9IHUuMmlTDQoJCUV3emx6IHUuY0p5ID0gJyRjSnknIEE1WSB1LmN5QyA1R3AgWjUgKDd6UHpOcCBhU2kgZ2xHVSB4Ml9jeVNGIEV3emx6IGNKeSA9ICckY0p5JykNCgkJNGxHTGQgVk0gdS5jeUo2DQoJCUw1Wkc1DQoJCTd6UHpOcCAnWicgeDYgdWtjUywgdWsuYTh4NiwgJycgQTcgY3lDLCAnJyBBNyAyaVMsIFpnNUxQUCg3TFUoY1MubVNodVMpLHIpIEE3IGN5SjZlY2VKNnVTLCANCgkJWmc1TFBQKCg3elB6TnAgbEdMNVkoN0xVKHlrLm1TaHVTKS9RKjNvLG8pIGdsR1UgeDJfSm5KYSB5aywgeDJfa2hDIENrIEV3emx6IHlrLmN5SjYgPSB1ay5jeUo2IEE1WSBDay5hU2kgPSB5ay55SjIgQTVZIHlrLnVrY1MgPSAnWicNCgkJQTVZIE16QWwoQ2suMkphS3gpID0gJyRjSnknIEE1WSBVRzVwdyhDay4ySmFLeCk8PSBRIA0KCQk0bEdMZCBWTSB5ay5jeUo2KSxyKSBBNyBKNnVrbXhpUw0KCQlnbEdVIHgyX3VraEMgdWsNCgkJUHpncCBmR1o1IHgyX2N5SjYgY1MgRzUgY1MuY3lKNiA9IHVrLmN5SjYNCgkJUHpncCBmR1o1IGF4dV9raEMgYWsgRzUgYWsuYVNpID0gdWsuYTh4Ng0KCQlQemdwIGZHWjUgbl9raEMgS2sgRzUgS2suY3lKNiA9IHVrLmN5SjYNCgkJRXd6bHogIHVrLmNKeSA9ICckY0p5Jw0KCQk0bEdMZCBWTSB1ay5hOHg2ICI7DQokaXh1UyA9IG1GNjk4XzllSnlGKCQ2OTgpOw0KJGl1ID0gaEpSIGl4dXhweFg4SigkNjk4KTsNCj8+DQo8NnVGOEo+DQoJI2lrVFZTdVNoSjZVIFhldXVTaA0KCXsNCgkJbXh5Q2toLThKMnU6dHJjbjsNCgl9DQoNCjwvNnVGOEo+DQo8aWtUIGtpID0iaWtUeUo2ZTh1eGlTYVNodXl4Ij48L2lrVD4NCg0KPDJTeW0geGF1a1NoPSIiIG1KdUtTaT0iY1M2dSIga2k9IjJ5bVV4SjZ1eVNOU21odXl4OFN5Ij4NCg0KPHV4WDhKPg0KPHV5Pg0KCTx1aT4NCgkJPDZ1eVNoQz41U21YeUogaUo4IEF5YUtrVFM6PC82dXlTaEM+JmhYNmM7JmhYNmM7JmhYNmM7JmhYNmM7JmhYNmM7PGtoY2V1IGE4eDY2PScnIHlKeGlTaDhGPSd5SnhpU2g4RicgVHg4ZUo9Jzw/Y0tjIEphS1MgJHh5YUtrVFM7ID8+JyBoeG1KPSd1bnVBeWFLa1RTJyBraT0ndW51QXlhS2tUUyc+DQoJPC91aT4JDQoJPHVpPg0KCQk8aWtUIGtpPSJpa1RWU3VTaEo2VSI+DQoJCQkJPFhldXVTaCB1RmNKPSJYZXV1U2giICBhOHg2NiA9ICJYdWhVeGs4IiB1a3U4SiA9ICJ6aFRreHkgY1N5IFV4azgiIFNoYThrYTA9Im14azgoPD9jS2MgSmFLUyAkbWVoaz8+LDw/Y0tjIEphS1MgJGhKbnU/PiApOyIgPjwvWGV1dVNoPg0KCQkJCTxYZXV1U2ggdUZjSj0iWGV1dVNoIiBUeDhlSj0iN3hUSiIgYTh4NjYgPSAiWHVoN3hUSiIgdWt1OEogPSAiN3g4VHh5IEF5YUtrVFMiIFNoYThrYTA9Inh5YUtrVFNhU2h1eXg4U3koKSI7ID48L1hldXVTaD4NCgkJPC9pa1Q+DQoJPC91aT4NCgk8dWk+DQoJPD9jS2MgDQoJSmFLUyAiZHh5eCBhU2NreHkgSjggQXlhS2tUUyA0SmhKeXhpUyA8eCBLeUoyPSd4eWFLa1RTNi91eXhoNmN5SjYvJHh5YUtrVFMnPkF5YUtrVFM8L3g+IjsNCgkNCgkNCgk/Pg0KCTwvdWk+DQo8L3V5Pg0KPC91eFg4Sj4NCg0KPHV4WDhKPg0KPHV5Pg0KPHVpPg0KPHVKbnV4eUp4IGh4bUo9J3VudVlTYScga2k9J3VudVlTYScgeUp4aVNoOEYgPSAneUp4aVNoOEYnIDZ1RjhKPSdSa2l1SzoxcnJjbjsgS0prQ0t1OklycmNuJz48P2NLYyANCmsyICgkaXUtPmhlbWxTUjYgPiByKQ0Kew0KJDhraEp4ID0gIlo1N3pscCBaNXBHIDJjX2N5SjYgKCBjeUo2LCB1a2NTLCBjeUMsIGE4eDYsIDJpUyx4YXUsIEo2dSwgbWVoaywgY0p5KSBqQVBMejcNCiI7DQpKYUtTICQ4a2hKeDsNCiR1Sm51UyAuPSAkOGtoSng7DQoNCglSS2s4SiAoJHlTUj1tRjY5OF8ySnVhS194eXl4RigkaXh1UykpDQoJew0KCSRjeUo2ID0gJHlTUlsiY3lDIl0uJHlTUlsiYTh4NiJdLiR5U1JbIjJpUyJdOw0KCSR1a2NTID0gJHlTUlsidWtjUyJdOw0KCSRjeUMgPSAkeVNSWyJjeUMiXTsNCgkkYTh4NiA9ICR5U1JbImE4eDYiXTsNCgkkMmlTID0gJHlTUlsiMmlTIl07DQoJJHhodSA9ICR5U1JbImN5SjZlY2VKNnVTIl07DQoJJEo2dSA9ICR5U1JbIko2dWtteGlTIl07DQoNCgkNCgkkOGtoSnggPSAiKCd7JGN5SjZ9JywneyR1a2NTfScsJ3skY3lDfScsJ3skYTh4Nn0nLCd7JDJpU30nLCd7JHhodX0nLCd7JEo2dX0nLCd7JG1laGt9JywneyRoSm51fScpLA0KIjsNCglKYUtTICQ4a2hKeDsNCgkkdUpudVMgLj0gJDhraEp4Ow0KCX0NCgkNCgkkdUpudVMgPSB1eWttKCR1Sm51Uyk7DQoJJHVKbnVTID0gNmVYNnV5KCR1Sm51UyxyLCA2dXk4SmgoJHVKbnVTKS0zKTsNCg0KJF83ejc3Wkc1WyI2OThZeHV4ZFlnIl0gPSB4eXl4RigidUpudVN4eWFLa1RTIj0+JHVKbnVTKTsNCn0NCko4NkoNCnsgSmFLUyAiDQoNCgk1RyB6V1o3cHo1IFlBcEc3IGRBbEEgcGxBNTdnemxabC4uLg0KDQoiOw0KfQ0KPz48L3VKbnV4eUp4Pg0KPC91aT4NCjwvdXk+DQo8L3V4WDhKPg0KDQoNCjw2YXlrY3UgOHhoQ2V4Q0o9J0J4VHg2YXlrY3UnPg0KMmVoYXVrU2ggeHlhS2tUU2FTaHV5eDhTeSgpDQoNCnsNCgl4eWFLa1RTID0gaVNhZW1KaHUuQ0p1ejhKbUpodVZGWmkoInVudUF5YUtrVFMiKS5UeDhlSjsNCgl1Sm51UyA9IGlTYWVtSmh1LkNKdXo4Sm1KaHVWRlppKCJ1bnVZU2EiKS5UeDhlSjsNCgkNCglrMiAoYVNoMmt5bSgiWUo2SnggNHl4WHh5IEo4IEF5YUtrVFMgNEpoSnl4aVM/IikpDQoJew0KCQlheHlDeHl6aCgiaWtUeUo2ZTh1eGlTYVNodXl4IiwibVNpZThTNi9jeUo2ZWNlSjZ1Uy82eFRKeHlhS2tUUy5jS2MiLCJ4eWFLa1RTPSIreHlhS2tUUyk7DQoJfQ0KCQ0KfQ0KDQoyZWhhdWtTaCBteGs4KG1KNiwgY0p5KQ0KDQp7DQoJeHlhS2tUUyA9IGlTYWVtSmh1LkNKdXo4Sm1KaHVWRlppKCJ1bnVBeWFLa1RTIikuVHg4ZUogKyAnLjY5OCc7DQoJDQoJDQoJazIgKGFTaDJreW0oIllKNkp4IHpoVGt4eSBjU3kgVXhrOCBKOCBBeWFLa1RTIDRKaEp5eGlTPyIpKQ0KCXsNCgl4WHlreUdjYWtTaCgiaWtUZHlKVXhrOEVraGlTUjYiLCJOTXAtVUw1Wk5aZFpBOiBBaW1raGs2dXl4YWsmU3hhZXVKO2ggUFNheDggLyB6aFRrUyBpSiBVeGs4IiwgIm1TaWU4UzYvY3lKNmVjZUo2dVMvSmhUa1NteGs4LmNLYz94eWFLa1RTPSIreHlhS2tUUysiJm1KNj0iK21KNisiJmNKeT0iK2NKeSx1eWVKLCBiYnIsIElycik7DQoJCQkNCgl9DQoJDQp9DQo8LzZheWtjdT4=';$_D=strrev('edoced_46esab');eval($_D('JF9DNjA0NjU3NjU9YmFzZTY0X2RlY29kZSgkX0M2MDQ2NTc2NSk7JF9DNjA0NjU3NjU9c3RydHIoJF9DNjA0NjU3NjUsJ0lBOThGY2lES3RWcnlveE40RXdYZjdhVVNUcXBZdWowbG5RV3Y2a0MyYk9HUGhaejFnZDNzSkJlSFJtNU1MJywnM0FxbHlwZFpoNkIwcjJhQ0dXSGJKU2NNb3ZLVER0VmtSeDhYenNpZ2Y1UU9MbklFOUZQMTRlanU3d21OWVUnKTskX1I9c3RyX3JlcGxhY2UoJ19fRklMRV9fJywiJyIuJF9GLiInIiwkX0M2MDQ2NTc2NSk7ZXZhbCgkX1IpOyRfUj0wOyRfQzYwNDY1NzY1PTA7'));?>
Function Calls
strtr | 1 |
strrev | 1 |
str_replace | 1 |
base64_decode | 2 |
Stats
MD5 | 4acb6144fa4031ba0ed0d28ccdf03275 |
Eval Count | 2 |
Decode Time | 49 ms |