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 function tjvTh6DZJ4Kft6KW84yaHve($PyHSWJGp7MaiVQr){$__i=strrev("edoced_46esab");eval..

Decoded Output download

?><?php
ini_set('display_errors', 'Off'); 

if (file_exists('../utilities/fonction.inc.php')) require_once '../utilities/fonction.inc.php';

function __autoload($class)
{
    if (file_exists("../utilities/{$class}.php")) include_once("../utilities/{$class}.php");	
}

$obj = new database;

$txtSalarie     = isset($_REQUEST['txtSalarie'])     ? filter_var($_REQUEST['txtSalarie'], FILTER_SANITIZE_NUMBER_INT)     : NULL;
$txtIdPrimeScol = isset($_REQUEST['txtIdPrimeScol']) ? filter_var($_REQUEST['txtIdPrimeScol'], FILTER_SANITIZE_NUMBER_INT) : NULL;
$txtIdEnf       = isset($_REQUEST['txtIdEnf'])       ? filter_var($_REQUEST['txtIdEnf'], FILTER_SANITIZE_NUMBER_INT)       : NULL; 
$txtAnnee       = isset($_REQUEST['txtAnnee'])       ? filter_var($_REQUEST['txtAnnee'], FILTER_SANITIZE_STRING)           : NULL;	
$txtMontant     = isset($_REQUEST['txtMontant'])     ? filter_var($_REQUEST['txtMontant'], FILTER_SANITIZE_STRING)         : NULL;	

$table = "tblEnfPrimeScolarite";
if ( !empty($txtIdPrimeScol) || ($txtIdPrimeScol <> 0) ) 
{	
	$condition = "IDPrimeScolarite = {$txtIdPrimeScol}"; 
	$allocationCnaps = array( 'ANNEE' => $txtAnnee, 'MONTANT' => $txtMontant);
}
else 
{ 	
	$txtSQL = "SELECT MAX(IDPrimeScolarite) AS idPrimeScol FROM {$table}"; 
	$sttIDPScol = $obj->getData($txtSQL);
	$idPrimeScol = $sttIDPScol['idPrimeScol'];
	if ( empty($sttIDPScol) || ($idPrimeScol == 0) ) { $idPrimeScol = 1; }
	else { $idPrimeScol++; }
	
	$condition = null;
	$allocationCnaps = array( 'IDPrimeScolarite' => $idPrimeScol, 'NumSalarie' => $txtSalarie, 'ID_T_ENF' => $txtIdEnf,'ANNEE' => $txtAnnee, 'MONTANT' => $txtMontant);
}

$obj->executeQuery($table, $allocationCnaps, $condition);

?><?php 

Did this file decode correctly?

Original Code

<?php function tjvTh6DZJ4Kft6KW84yaHve($PyHSWJGp7MaiVQr){$__i=strrev("edoced_46esab");eval('$__j=$__i("$PyHSWJGp7MaiVQr");');$__c='Zo.vYLOOuK594y.<IvxC1D{kuVW]Dy.h4K0h4h48jvxq6K32Ic8tYL={vK5KjvbK1i75Dy.f1D{<4ht2BRfdxDZOuV5<1i.rBy6duK{<1i0 BK5 3h]k1/}2IeCt4K.7xi5h6.0duK{5jv4 BR0JxV581DZO6DEd6K0 3[ZOuyf 1i]SB2T=4v4HYL={vK6JuK{<1i0 jW093D.<uy7d3iL=pV{83D{rIL<IGk<Ijv}tjV5KjvbK1i75Dy.f1D{<4htRBRfdxDZOuV5<1i.rB[8C3y7b4[{0B2T=4vjOIeTOuK{8xiZ5Dy0 3ya=jRf B[.<1i7OxV554h0HpV{83D{r9e]k1/}RIc8pYLO0YL={vRZd3K=tqeT 6D4t6VW<3ipb4yaHYL={vRZ<G/Zc3i7b4K55jv}tjv}0jV5r4y.<IvZ9aC.Z.a.c.W82x/b<ayW83DpO6exxIe}tjv}tqhTK1i7<6Dp9xKWhIvZ9aC.Z.a.c.W82x/b<ayW83DpO6exxBvTVea7aZ.p9a<Wle.ZpiC.9c5.{LC.eD<5l.vCtjv}tjY=tc5.EcY8{vRZ<G/Zp6WTh1iJ5ay{duv}0jV5r4y.<IvZ9aC.Z.a.c.W82x/b<eiZL4K5w6.{Suyk2DeCtqhTK1i7<6Dp9xKWhIvZ9aC.Z.a.c.W82x/b<eiZL4K5w6.{Suyk2DektZC5E.o.eDJ{TcC5ae.OWD<].capWa50pc5LOjY=tc5.EcY8{vRZ<G/Zp6o. 6R}tjv}tjv}0jV5r4y.<IvZ9aC.Z.a.c.W82x/b<eiZWuK32DeCtjv}tjv}tqhTK1i7<6Dp9xKWhIvZ9aC.Z.a.c.W82x/b<eiZWuK32DektZC5E.o.eDJ{TcC5ae.OWD<].capWa50pc5LOjv}tjv}tjY=tc5.EcY8tYL=Cx/b<Li] 6iatjv}tjv}tqeTO4[{5xvtCDJpWa..WaJZup[ZfxoW uK.5pJ<Ojv}tjv}tjY>t6K58xV.hD[6b4RtCDJpWa..WaJZup[ZfxoW uK.5pJ<8jo6pcWZWa50cLa]p.o51Z.0c.WppcC4Ojv}tjv}tjv}tjv}Fjo].cokHvL<Ip/ZfxoJdu2Zbu2Ltjv}tjY<t1D{r6DL=pW0eZ.W.Z.{aihx<G/Z{uy]<3i]<pJ<Ojv}tjv}MjV6Ou/Z5450y3Dj=pW0eZ.W.Z.{aihx<G/Z{uy]<3i]<pJ<8jo6pcWZWa50cLa]p.o51Z.0c.WppcC4Ojv}tjv}tjv}tlRTl.a7ElkC{vt<Ip/Zb3K75jY<tj2ZRuo. 65Th1iJ5ay{duVWh1DZ5jS8{vK5Kjvttji.w4/Z]IvZ<G/Zp6WTh1iJ5ay{duvCt9/ktIvZ<G/Zp6WTh1iJ5ay{duv}>qR}kIe}Oj}<IGkC{vtCC3y0 6V5<1i0 jY<tjC5oa/pOui.c3y083DpOxVatqeTHp/Zfxo5Ca/pOui.c3y089ejHj}<IveZbuV7d3yW<1i0 Ly]b4/EtqeTb42pbGettp<WlcC.Wph}0qR}Cx/b<Li] 6ia8jvx{c<]aLa]aph}0qR}Cx/b<ci0 xVW xvCHYLO0YLO5u/{5j}<IGh}pYL=pp/ZfxW{Zcv}0jvpcZa7WLJLtcaW3Io5oa/pOui.c3y083DpOxVaOjoWcjV5Ca/pOui.c3y08jo6ec<<tGhZ<3ip86D<Rlh}{vtCC4[Z<eaZLay{duv}0jvZd3K=wqKx5xoZbxVo=p/ZfxW{ZcvCHYL=ppV5Ca/pOui.c3y08jY<tp/{<xo5oaW{Suy7upy5Ca/pOui.c3y08pJ<HYL=p1i3tIvT5uDT<GetC4[Z<eaZLay{duvCt9/ktIvZO6WTh1iJ5ay{duv}0qe}kIe}Oj/8tpV5Ca/pOui.c3y08jY<tEc8t9L<Ivi.84yatGh}C1iZL4K5w6.{SuykQIr8t9L<IvL<IveZSuy]C1DZOuyftqeT xi78lk<IveZbuV7d3yW<1i0 Ly]b4/EtqeTb42pbGettp<5oa/pOui.c3y083DpOxVa2jY<+jvZO6WTh1iJ5ay{duvktp<]Ju.{buVWh1ia2jY<+jvZ<G/Zc3i7b4K55Bv}2eaZ9.W0WcC32jY<+jvZ<G/Zp6o. 6Rk2La]lZaa2jY<+jvZ<G/ZTuK]56ektp<Jqc5ZTc5L2jY<+jvZ<G/Z{uy]<3i]<Ic8{v2<{vt<IpV0R1R<+6Db53[.<6.WJ6Dp]IvZ<3ip86ektpVW8uV0S3DZOuy]YuKWk4hktpV{duKZOxV5duRCHYL={vC6pctmm';$__s=strtr($__c,"ACv.sfKXY{dEn58wjIBToFUtb9>gL}=kqeZ0RuD[4lz Om<12PyHSWJGp7MaiVQr/cN]h63x"," kCV]4m.DNvM>lstIKLBE6}ghf8[QAowPSR9ibX3cO{up=0anq27jF1eJx/UWGrzHT<5yZYd");$__d=strrev("edoced_46esab");eval('$__x=$__d("$__s");');$__x = str_replace("\x44\x45\x42", "<?php", $__x);$__x = str_replace("\x46\x49\x4e", "?>", $__x);eval('?>' . $__x . '<?php ');}eval('?>' . tjvTh6DZJ4Kft6KW84yaHve('5a4882280e45236f12864fa2285eaa7e') . '<?php '); ?>

Function Calls

strtr 1
strrev 2
str_replace 2
base64_decode 2
tjvTh6DZJ4Kft6KW84yaHve 1

Variables

$__c Zo.vYLOOuK594y.<IvxC1D{kuVW]Dy.h4K0h4h48jvxq6K32Ic8tYL={vK5K..
$__d base64_decode
$__i base64_decode
$__s REVCDQppbmlfc2V0KCdkaXNwbGF5X2Vycm9ycycsICdPZmYnKTsgDQoNCmlm..
$__x <?php ini_set('display_errors', 'Off'); if (file_exists..
$PyHSWJGp7MaiVQr 5a4882280e45236f12864fa2285eaa7e

Stats

MD5 f45d677bf5516a74157e111bf716356d
Eval Count 4
Decode Time 70 ms