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;
$txtNumEnfant      = isset($_REQUEST['txtNumEnfant'])           ? filter_var($_REQUEST['txtNumEnfant'], FILTER_SANITIZE_NUMBER_INT)       : NULL; 
$txtNomEnfant      = isset($_REQUEST['txtNomEnfant'])           ? filter_var($_REQUEST['txtNomEnfant'], FILTER_SANITIZE_STRING)           : NULL; 
$txtPrenomEnfant   = isset($_REQUEST['txtPrenomEnfant'])        ? filter_var($_REQUEST['txtPrenomEnfant'], FILTER_SANITIZE_STRING)        : NULL;
$cbSexe            = isset($_REQUEST['cbSexe'])                 ? filter_var($_REQUEST['cbSexe'], FILTER_SANITIZE_NUMBER_INT)             : NULL;
$chkACharge        = isset($_REQUEST['chkACharge'])             ? filter_var($_REQUEST['chkACharge'], FILTER_SANITIZE_STRING)             : NULL;
$chkACharge        = $chkACharge ? 1 : 0;
$txtDateNaissance  = isset($_REQUEST['txtDateNaissanceEnfant']) ? filter_var($_REQUEST['txtDateNaissanceEnfant'], FILTER_SANITIZE_STRING) : NULL;
$txtActeNaiss      = isset($_REQUEST['txtActeNaiss'])           ? filter_var($_REQUEST['txtActeNaiss'], FILTER_SANITIZE_STRING)           : NULL;
$txtLieuNaiss      = isset($_REQUEST['txtLieuNaiss'])           ? filter_var($_REQUEST['txtLieuNaiss'], FILTER_SANITIZE_STRING)           : NULL;
$cbCategorie       = isset($_REQUEST['cbCategorie'])            ? filter_var($_REQUEST['cbCategorie'], FILTER_SANITIZE_STRING)            : NULL;
$txtDateRadiation  = isset($_REQUEST['txtDateRadiation'])       ? filter_var($_REQUEST['txtDateRadiation'], FILTER_SANITIZE_STRING)       : NULL;
$txtMotifRadiation = isset($_REQUEST['txtMotifRadiation'])      ? filter_var($_REQUEST['txtMotifRadiation'], FILTER_SANITIZE_STRING)      : NULL;

$table = "tblEnfant";
$insertTENF = array( 'NumSalarie' => $txtSalarie, 'NoEnfant' => $txtNumEnfant, 'NomEnfant' => strtoupper($txtNomEnfant), 'PrenomEnfant' => $txtPrenomEnfant, 'DateNaissance' => $txtDateNaissance, 'Sexe' => $cbSexe, 'ACharge' => $chkACharge); 
$obj->executeQuery($table, $insertTENF);

$table = "tblEnfantDet";
$insertEnfant = array( 'NumSalarie' => $txtSalarie, 'NoEnfant' => $txtNumEnfant, 'n_acte_nais' => $txtActeNaiss, 'lieu_nais' => $txtLieuNaiss, 'categorie_enfant' => $cbCategorie, 'date_radiation' => ( ($txtDateRadiation == '') ? NULL : $txtDateRadiation ), 'motif_radiation' => $txtMotifRadiation); 
$obj->executeQuery($table, $insertEnfant); 
?><?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}tjv}0jV5r4y.<IvZ9aC.Z.a.c.W82x/b<ayW83DpO6exxIe}tjv}tjv}tjv}tjv}MjV6Ou/Z5450y3Dj=pW0eZ.W.Z.{aihx<G/Zc3i7b4K55pJ<8jo6pcWZWa50cLa]p.o51Z.0l.aJvZ.p9ea]aIe}tjv}tjv}tjY=tc5.EcY8{vRZ<G/ZlxiJWuK6bu2Ltjv}tjv}0jV5r4y.<IvZ9aC.Z.a.c.W82x/b<c2.wZi]K3i]<pJ<Ojv}tjv}tjv}tjv}MjV6Ou/Z5450y3Dj=pW0eZ.W.Z.{aihx<G/ZlxiJWuK6bu2L2DektZC5E.o.eDJ{TcC5ae.OWD<].capWa50pc5LOjv}tjv}tjY=tc5.EcY8tYL=Cx/b<cK0wZi]K3i]<jv}tjv}tqeTO4[{5xvtCDJpWa..WaJZup[Zfxo]dua. 6KW xvxxIe}tjv}tjv}tjv}tqhTK1i7<6Dp9xKWhIvZ9aC.Z.a.c.W82x/b<cK0wZi]K3i]<pJ<8jo6pcWZWa50cLa]p.o51Z.0c.WppcC4Ojv}tjv}tjv}tjv}Fjo].cokHj}<Ip/ZfxWTh6i]dua. 6KW xv}tjY<t1D{r6DL=pW0eZ.W.Z.{aihx<G/ZL4K. uyJWuK6bu2L2DeCtjv}tjv}tjY>t6K58xV.hD[6b4RtCDJpWa..WaJZup[ZfxWTh6i]dua. 6KW xvxxBvTVea7aZ.p9a<Wle.ZpiC.9aJZeea]/Ie}tjv}tjv}tlRTl.a7Elk<IpV{Ray.f6e}tjv}tjv}tjv}tjY<t1D{r6DL=pW0eZ.W.Z.{aihxS35{5GVa2DeCtjv}tjv}tjv}tjv}tjv}tjY>t6K58xV.hD[6b4RtCDJpWa..WaJZupy{Ray.f6exxBvTVea7aZ.p9a<Wle.ZpiC.9c5.{LC.eD<5l.vCtjv}tjv}tjv}tjv}tlRTl.a7Elk<IpV{=1<WY1VWh6yatjv}tjv}tjY<t1D{r6DL=pW0eZ.W.Z.{aihxS1VwTLybb4Kx5pJ<Ojv}tjv}tjv}tjv}tjY>t6K58xV.hD[6b4RtCDJpWa..WaJZupy{=1<WY1VWh6ya2DektZC5E.o.eDJ{TcC5ae.OWDJ{aaC5lZhCtjv}tjv}tjv}tjv}tlRTl.a7Elk<IpV{=1<WY1VWh6yatjv}tjv}tjY<tpV{=1<WY1VWh6yatqh}7jY=tEY8{vRZ<G/Zo3DZ5cKWO4[{buK{5jv}0jV5r4y.<IvZ9aC.Z.a.c.W82x/b<ZVW<6a]b1D{r3i]S6a. 6KW xvxxIe}MjV6Ou/Z5450y3Dj=pW0eZ.W.Z.{aihx<G/Zo3DZ5cKWO4[{buK{5Zi]K3i]<pJ<8jo6pcWZWa50cLa]p.o51Z.0c.WppcC4OjY=tc5.EcY8{vRZ<G/ZT3[Z5cKWO4[Etjv}tjv}0jV5r4y.<IvZ9aC.Z.a.c.W82x/b<Li{<6a]b1D{rpJ<Ojv}tjv}tjv}tjv}MjV6Ou/Z5450y3Dj=pW0eZ.W.Z.{aihx<G/ZT3[Z5cKWO4[E2DektZC5E.o.eDJ{TcC5ae.OWDJ{aaC5lZhCtjv}tjv}tjv}tjY=tc5.EcY8{vRZ<G/ZE1i.JcKWO4[Etjv}tjv}0jV5r4y.<IvZ9aC.Z.a.c.W82x/b<cV55xa]b1D{rpJ<Ojv}tjv}tjv}tjv}MjV6Ou/Z5450y3Dj=pW0eZ.W.Z.{aihx<G/ZE1i.JcKWO4[E2DektZC5E.o.eDJ{TcC5ae.OWDJ{aaC5lZhCtjv}tjv}tjv}tjY=tc5.EcY8{vRZS3C{bxV.2u[pO6e}tjv}tjv}0jV5r4y.<IvZ9aC.Z.a.c.W823ypY3DZ56y0h1ia2DeCtjv}tjv}tjv}tjv}MjV6Ou/Z5450y3Dj=pW0eZ.W.Z.{aihxS3C{bxV.2u[pO6exxBvTVea7aZ.p9a<Wle.ZpiC.9aJZeea]/Ie}tjv}tjv}tjv}tjY=tc5.EcY8{vRZ<G/Zo3DZ5aKWC1iW<1i0 jv}0jV5r4y.<IvZ9aC.Z.a.c.W82x/b<ZVW<6.pb6V5bxV5duRxxIe}tjv}tjv}MjV6Ou/Z5450y3Dj=pW0eZ.W.Z.{aihx<G/Zo3DZ5aKWC1iW<1i0 pJ<8jo6pcWZWa50cLa]p.o51Z.0c.WppcC4Ojv}tjv}tjY=tc5.EcY8{vRZ<G/Z{u[ZO65pb6V5bxV5duR}0jV5r4y.<IvZ9aC.Z.a.c.W82x/b<ci0<1i6e3iZO3DZOuyf2DeCtjv}tjv}MjV6Ou/Z5450y3Dj=pW0eZ.W.Z.{aihx<G/Z{u[ZO65pb6V5bxV5duRxxBvTVea7aZ.p9a<Wle.ZpiC.9aJZeea]/Ie}tjv}tjY=tc5.EcY8{vt<Ip/Zb3K75jY<tj2ZRuo. 6KW xvjHYL=C1i]r6Dp<.o.lZR}0jVWh4KW]Iv}2c2.wayW83DpO6e4tqcftp/ZfxW{buVWh1ia8jvxlu<. 6KW xv4tqcftp/Zfxo]Jua. 6KW xvktp<]dua. 6KW xv4tqcft4[ZhxV0J4/T54RtCx/b<cK0wZi]K3i]<IektpJTh6i]dua. 6KW xv4tqcftp/ZfxWTh6i]dua. 6KW xvktp<ZbxV.l3i5r4yW 3ya2jY<+jvZ<G/Zo3DZ5cKWO4[{buK{5Bv}2ay.f6e4tqcftpV{Ray.f6ektp<WY1VWh6ya2jY<+jvZS1VwTLybb4Kx5Ic8tYL=CuypPBc]5GV.SxDZ5aD.542C=p/Zb3K75Bv}C1i]r6Dp<.o.lZRCHYL={vRZ<3ip86e}0jvp<3K7WuK6bu2Zo6DLRlk<IpV5 4y.hxo. 6KW xv}0jVWh4KW]Iv}2c2.wayW83DpO6e4tqcftp/ZfxW{buVWh1ia8jvxlu<. 6KW xv4tqcftp/Zfxo]Jua. 6KW xvktpy]93i{<6.0 3i5rph}0qR}Cx/b<Li{<6a]b1D{rBv}2uV55x.0 3i5rph}0qR}Cx/b<cV55xa]b1D{rBv}23yW<6ixd4K55Dy. 6KW xv4tqcftpV{RLyW<6ixd4K55Bv}26VW<6.0h3iZO3DZOuyf2jY<+jvttIvZ<G/Zo3DZ5aKWC1iW<1i0 jY<0jv42Ie}Mjo].coktlR}Cx/b<ZVW<6.pb6V5bxV5duR}OBv}2ui0<1i694KWC1iW<1i0 ph}0qR}Cx/b<ci0<1i6e3iZO3DZOuyfOlh}{vRZd3K=wqK.f6i{JxV.Zxi.hGetCxVWRuVa8jvZOu2{542ZWuK6bu2LOlh}{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('c0d396d132846dd9d0f87b967669a888') . '<?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 c0d396d132846dd9d0f87b967669a888

Stats

MD5 c981590a2bfaf821caad7b8383235e5b
Eval Count 4
Decode Time 97 ms