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__;$_X='P2lCP1ouWg1Wc0gyV1E5TSgiOTxoOTxYWi5aIik7DVZoaD56TXZRc3pNKCcuTWU5TX..
Decoded Output download
?><?php
include("db/db.php");
// require('header.inc.php');
if(isset($_POST['add'])){
$regd = $_POST['regd'];
$date = $_POST['date'];
$dfee = $_POST['dfee'];
$dvfee = $_POST['dvfee'];
$fee = $_POST['fee'];
$vfee = $_POST['vfee'];
$ye = $_POST['ye'];
$mobt = $_POST['mobt'];
$ctdue = $_POST['ctdue'];
if($vfee == NULL){
$vfee = 0;
}
$oth = $_POST['oth'];
if($oth == NULL){
$oth = 0;
}
$adf = $_POST['adf'];
$tie = $_POST['tie'];
$ex = $_POST['ex'];
$exd = $_POST['exd'];
$bo = $_POST['bo'];
$re = $_POST['re'];
$dress = $_POST['dress'];
$anf = $_POST['anf'];
$nbf = $_POST['nbf'];
$regf = $_POST['regf'];
$disc = $_POST['disc'];
$mode = $_POST['mode'];
if($adf == NULL){
$adf = 0;
}
if($tie == NULL){
$tie = 0;
}
if($ex == NULL){
$ex = 0;
}
if($bo == NULL){
$bo = 0;
}
#books due
$tyu = "SELECT * FROM rpn WHERE id='2'";
$tyui = mysqli_query($con, $tyu);
while($roty = mysqli_fetch_array($tyui)){
$rpn = $roty['vr'];
}
$nrpn = $rpn + 1;
$admin_querysc = "UPDATE rpn SET vr = '$nrpn' where id = '2'";
$runsc = mysqli_query($con, $admin_querysc);
$rea = "SELECT * FROM adfee WHERE regid='$regd'";
$sqls = mysqli_query($con, $rea);
if(mysqli_num_rows($sqls) > 0){
while($ro = mysqli_fetch_array($sqls)){
$ad = $ro['adm'];
$dr = $ro['dress'];
$ti = $ro['tie'];
$boo = $ro['books'];
$regfc = $ro['regf'];
$anfc = $ro['anf'];
$nbfc = $ro['nbf'];
}
}
else{
$ad = 0;
$dr = 0;
$ti = 0;
$boo = 0;
$regfc = 0;
$anfc = 0;
$nbfc = 0;
}
$admn = $ad - $adf;
$drr = $dr - $dress;
$tii = $ti - $tie;
$bq = $boo - $bo;
$extd = $exd - $ex;
$anfi = $anfc - $anf;
$regfi = $regfc - $regf;
$nbfi = $nbfc - $nbf;
$admin_query = "UPDATE adfee set adm = '$admn', dress = '$drr', tie = '$tii', books = '$bq', regf = '$regfi', anf = '$anfi', nbf = '$nbfi' where regid = '$regd' ";
$run = mysqli_query($con, $admin_query);
#books due end
$admin_queryc = "SELECT * from cldue where clid = '$regd'";
$runc = mysqli_query($con, $admin_queryc);
if(mysqli_num_rows($runc) == 0){
$admin_querys = "INSERT INTO cldue(clid, clname, mob, due, lbd) VALUES ('$regd','$name','$mob','$drr','$date')";
$runs = mysqli_query($con, $admin_querys);
}
else{
$admin_querys = "UPDATE cldue SET due = '$drr', lbd = '$date' where clid = '$regd'";
$runs = mysqli_query($con, $admin_querys);
}
$ndate = $date;
$cdue = $dfee - $fee;
$cvdue = $dvfee - $vfee;
$user = "select * from sdue where regid='$regd'";
$run_user = mysqli_query($con, $user);
if(mysqli_num_rows($run_user) == 1)
{
$admin_query = "UPDATE sdue set due = '$cdue', vdue = '$cvdue', exam = '$extd' where regid = '$regd' ";
$run = mysqli_query($con, $admin_query);
$admin_query = "UPDATE feestart set date = '$ndate' where reg_id = '$regd' ";
$run = mysqli_query($con, $admin_query);
}
else{
$reg = "insert into sdue (regid,due,vdue, exam) values ('$regd','$cdue','$cvdue','$extd')";
$insert_pro = mysqli_query($con, $reg);
$admin_query = "UPDATE feestart set date = '$ndate' where reg_id = '$regd' ";
$run = mysqli_query($con, $admin_query);
}
$totlf = $fee + $vfee + $oth + $adf + $tie + $ex + $bo + $dress + $regf + $nbf + $anf - $disc;
$totldf = $cdue + $cvdue + $admn + $drr + $tii+ $bq + $extd + $anfi + $regfi + $nbfi;
$admin_queryx = "DELETE FROM `frem` WHERE regid='$regd'";
$runx = mysqli_query($con, $admin_queryx);
$admin_query = "INSERT INTO fees(reg_id, date, fee, vfee, other, adfee, tie, exam, book, dress, regf, anf, nbf, dis, remark, sdue, vdue, tdue, mode) VALUES ('$regd','$date','$fee','$vfee','$oth','$adf','$tie','$ex', '$bo','$dress','$regf','$anf','$nbf','$disc','$re','$cdue','$cvdue','$totldf','$mode')";
$run = mysqli_query($con, $admin_query);
if ($run){
echo "
<script>window.open('fprint.php?regd=$regd&dfee=$dfee&fee=$fee&cdue=$cdue&dvfee=$dvfee&vfee=$vfee&cvdue=$cvdue&admn=$admn&ad=$ad&adf=$adf&drr=$drr&dr=$dr&dress=$dress&tii=$tii&ti=$ti&tie=$tie&bq=$bq&boo=$boo&bo=$bo&extd=$extd&exd=$exd&ex=$ex&anfi=$anfi&anfc=$anfc&anf=$anf®fi=$regfi®fc=$regfc®f=$regf&nbfi=$nbfi&nbfc=$nbfc&nbf=$nbf&oth=$oth&disc=$disc&totlf=$totlf&totldf=$totldf&date=$date&ye=$ye&mobt=$mobt&rpn=$rpn','_Details', 'width=827px, height=1169px, scrollbars=0, resizable=0')</script>
";
?>
<script src="jas/jquery.min.js" type="text/javascript"></script>
<script type="text/javascript">
function callc() {
$(".modal-header").empty().append("<div id='loading'><center><img src='dp/lo.gif' alt='Loading' height='100px' /></center></div>");
var id = '<?php echo'fee.php?regd='.$regd.'';?>';
$.ajax({ url: id, success: function(html) {
$(".modal-header").empty().append(html);
}
});
return false;
}
callc();
</script>
<?php
}
}
?>
Did this file decode correctly?
Original Code
<?php $_F=__FILE__;$_X='P2lCP1ouWg1Wc0gyV1E5TSgiOTxoOTxYWi5aIik7DVZoaD56TXZRc3pNKCcuTWU5TXpYc0gyWFouWicpOw1WCXNBKHNubk09KCRfbTdwVGonZTk5J2QpKV0NVgkJDVYJCSR6TXg5PlM+JF9tN3BUaid6TXg5J2Q7DVYJCSQ5ZT1NPlM+JF9tN3BUaic5ZT1NJ2Q7DVYJCSQ5QU1NPlM+JF9tN3BUaic5QU1NJ2Q7DVYJCSQ5Y0FNTT5TPiRfbTdwVGonOWNBTU0nZDsNVgkJJEFNTT5TPiRfbTdwVGonQU1NJ2Q7DVYJCSRjQU1NPlM+JF9tN3BUaidjQU1NJ2Q7DVYJCSRxTT5TPiRfbTdwVGoncU0nZDsNVgkJJFlPPD0+Uz4kX203cFRqJ1lPPD0nZDsNVgkJJDI9OVFNPlM+JF9tN3BUaicyPTlRTSdkOw1WCQlzQSgkY0FNTT5TUz5FIElJKV0NVgkJCSRjQU1NPlM+YTsNVgkJbA1WCQkkTz0uPlM+JF9tN3BUaidPPS4nZDsNVgkJc0EoJE89Lj5TUz5FIElJKV0NVgkJCSRPPS4+Uz5hOw1WCQlsDVYJCSRlOUE+Uz4kX203cFRqJ2U5QSdkOw1WCQkkPXNNPlM+JF9tN3BUaic9c00nZDsNVgkJJE1SPlM+JF9tN3BUaidNUidkOw1WCQkkTVI5PlM+JF9tN3BUaidNUjknZDsNVgkJJDxPPlM+JF9tN3BUaic8TydkOw1WCQkkek0+Uz4kX203cFRqJ3pNJ2Q7DVYJCSQ5ek1ubj5TPiRfbTdwVGonOXpNbm4nZDsNVgkJJGVIQT5TPiRfbTdwVGonZUhBJ2Q7DVYJCSRIPEE+Uz4kX203cFRqJ0g8QSdkOw1WCQkkek14QT5TPiRfbTdwVGonek14QSdkOw1WCQkNVgkJJDlzbjI+Uz4kX203cFRqJzlzbjInZDsNVgkJJFlPOU0+Uz4kX203cFRqJ1lPOU0nZDsNVgkJCQlzQSgkZTlBPlNTPkUgSUkpXQ1WCQkJJGU5QT5TPmE7DVYJCWwNVgkJc0EoJD1zTT5TUz5FIElJKV0NVgkJCSQ9c00+Uz5hOw1WCQlsDVYJCXNBKCRNUj5TUz5FIElJKV0NVgkJCSRNUj5TPmE7DVYJCWwNVgkJc0EoJDxPPlNTPkUgSUkpXQ1WCQkJJDxPPlM+YTsNVgkJbA1WCQkJIzxPT3luPjlRTQkNVgkkPXFRPlM+InBLSUsvVD4qPnJnN3U+elpIPnt0S2dLPnM5UydrJyI7DVY+Pj4+Pj4kPXFRcz5TPllxbnZXc192UU16cSgkMk9ILD4kPXFRKTs+Pg1WPj4+Pj4+Pj4+Pj4+fS5zV00oJHpPPXE+Uz5ZcW52V3NfQU09Mi5fZXp6ZXEoJD1xUXMpKV0NVgkJCQkkelpIPlM+JHpPPXFqJ2N6J2Q7DVYJCQlsDVYJCQkJJEh6Wkg+Uz4kelpIPis+MDsNVgkJCQ1WCSRlOVlzSF92UU16cW4yPlM+IiBtNEZUSz56Wkg+cEtUPmN6PlM+JyRIelpIJz59Lk16TT5zOT5TPidrJyI7DVYJJHpRSG4yPlM+WXFudldzX3ZRTXpxKCQyT0gsPiRlOVlzSF92UU16cW4yKTsNVgkJCQ1WCQkJDVYJJHpNZT5TPiJwS0lLL1Q+Kj5yZzd1PmU5QU1NPnt0S2dLPnpNeHM5Uyckek14OSciOw1WPj4+Pj4+JG52V24+Uz5ZcW52V3NfdlFNenEoJDJPSCw+JHpNZSk7Pj4NVgk+PnNBKFlxbnZXc19IUVlfek99bigkbnZXbik+aT5hKV0NVj4+Pj4+Pj4+Pj4+Pn0uc1dNKCR6Tz5TPllxbnZXc19BTT0yLl9lenplcSgkbnZXbikpXQ1WCQkJCSRlOT5TPiR6T2onZTlZJ2Q7DVYJCQkJJDl6PlM+JHpPaic5ek1ubidkOw1WCQkJCSQ9cz5TPiR6T2onPXNNJ2Q7DVYJCQkJJDxPTz5TPiR6T2onPE9PeW4nZDsNVgkJCQkkek14QTI+Uz4kek9qJ3pNeEEnZDsNVgkJCQkkZUhBMj5TPiR6T2onZUhBJ2Q7DVYJCQkJJEg8QTI+Uz4kek9qJ0g8QSdkOw1WCQkJbA1WCT4+bA1WCT4+TVduTV0NVgkJPj4+DVYJCSRlOT5TPmE7Pj4NVgkJJDl6PlM+YTs+Pg1WCQkkPXM+Uz5hOz4+DVYJCSQ8T08+Uz5hOz4+DVYJCSR6TXhBMj5TPmE7Pj4NVgkJCQ1WCQkJDVYJCSRlSEEyPlM+YTs+Pg1WCQkkSDxBMj5TPmE7Pj4NVgk+PmwNVgk+PiRlOVlIPlM+JGU5Pi0+JGU5QTsNVgk+PiQ5eno+Uz4kOXo+LT4kOXpNbm47DVYJPj4kPXNzPlM+JD1zPi0+JD1zTTsNVgk+PiQ8dj5TPiQ8T08+LT4kPE87DVYJPj4kTVI9OT5TPiRNUjk+LT4kTVI7Pj4NVgkJCQkJCT4+Pg1WCQkJCQkJPj4NVgk+PiRlSEFzPlM+JGVIQTI+LT4kZUhBOw1WCT4+JHpNeEFzPlM+JHpNeEEyPi0+JHpNeEE7DVYJPj4kSDxBcz5TPiRIPEEyPi0+JEg8QTs+Pg1WCSRlOVlzSF92UU16cT5TPiIgbTRGVEs+ZTlBTU0+bk09PmU5WT5TPickZTlZSCcsPjl6TW5uPlM+JyQ5enonLD49c00+Uz4nJD1zcycsPjxPT3luPlM+JyQ8dicsPnpNeEE+Uz4nJHpNeEFzJyw+ZUhBPlM+JyRlSEFzJyw+SDxBPlM+JyRIPEFzJz59Lk16TT56TXhzOT5TPickek14OSc+IjsNVgkkelFIPlM+WXFudldzX3ZRTXpxKCQyT0gsPiRlOVlzSF92UU16cSk7DVYNVgkjPE9PeW4+OVFNPk1IOQkNVgkkZTlZc0hfdlFNenEyPlM+InBLSUsvVD4qPkF6T1k+Mlc5UU0+fS5Nek0+MldzOT5TPickek14OSciOw1WCSR6UUgyPlM+WXFudldzX3ZRTXpxKCQyT0gsPiRlOVlzSF92UU16cTIpOw1WCQ1WCXNBKFlxbnZXc19IUVlfek99bigkelFIMik+U1M+YSldDVYJJGU5WXNIX3ZRTXpxbj5TPiIzRXBLZ1Q+M0VUNz4yVzlRTSgyV3M5LD4yV0hlWU0sPllPPCw+OVFNLD5XPDkpPjZGSSBLcD4oJyR6TXg5JywnJEhlWU0nLCckWU88JywnJDl6eicsJyQ5ZT1NJykiOw1WCSR6UUhuPlM+WXFudldzX3ZRTXpxKCQyT0gsPiRlOVlzSF92UU16cW4pOw1WCWwNVglNV25NXQ1WCSRlOVlzSF92UU16cW4+Uz4iIG00RlRLPjJXOVFNPnBLVD45UU0+Uz4nJDl6eicsPlc8OT5TPickOWU9TSc+fS5Nek0+MldzOT5TPickek14OSciOw1WCSR6UUhuPlM+WXFudldzX3ZRTXpxKCQyT0gsPiRlOVlzSF92UU16cW4pOw1WCWwNVgkJDVYJCQ1WJEg5ZT1NPlM+JDllPU07DVYJCSQyOVFNPlM+JDlBTU0+LT4kQU1NOw1WCQkkMmM5UU0+Uz4kOWNBTU0+LT4kY0FNTTsNVgkJCQkkUW5Nej5TPiJuTVdNMj0+Kj5Bek9ZPm45UU0+fS5Nek0+ek14czlTJyR6TXg5JyI7DVYJCSR6UUhfUW5Nej5TPllxbnZXc192UU16cSgkMk9ILD4kUW5Neik7DVYJCXNBKFlxbnZXc19IUVlfek99bigkelFIX1FuTXopPlNTPjApDVYJCV0NVgkJDVYJJGU5WXNIX3ZRTXpxPlM+IiBtNEZUSz5uOVFNPm5NPT45UU0+Uz4nJDI5UU0nLD5jOVFNPlM+JyQyYzlRTScsPk1SZVk+Uz4nJE1SPTknPn0uTXpNPnpNeHM5PlM+JyR6TXg5Jz4iOw1WCSR6UUg+Uz5ZcW52V3NfdlFNenEoJDJPSCw+JGU5WXNIX3ZRTXpxKTsNVgkkZTlZc0hfdlFNenE+Uz4iIG00RlRLPkFNTW49ZXo9Pm5NPT45ZT1NPlM+JyRIOWU9TSc+fS5Nek0+ek14X3M5PlM+JyR6TXg5Jz4iOw1WCSR6UUg+Uz5ZcW52V3NfdlFNenEoJDJPSCw+JGU5WXNIX3ZRTXpxKTsNVgkJbA1WCQlNV25NXQ1WCQkJCSR6TXg+Uz4ic0huTXo9PnNIPU8+bjlRTT4oek14czksOVFNLGM5UU0sPk1SZVkpPmNlV1FNbj4oJyR6TXg5JywnJDI5UU0nLCckMmM5UU0nLCckTVI9OScpIjsNVgkJDVYJCSRzSG5Nej1fWnpPPlM+WXFudldzX3ZRTXpxKCQyT0gsPiR6TXgpOw1WCSRlOVlzSF92UU16cT5TPiIgbTRGVEs+QU1Nbj1lej0+bk09PjllPU0+Uz4nJEg5ZT1NJz59Lk16TT56TXhfczk+Uz4nJHpNeDknPiI7DVYJJHpRSD5TPllxbnZXc192UU16cSgkMk9ILD4kZTlZc0hfdlFNenEpOw1WCQlsDVYJCQkJCQkkPU89V0E+Uz4kQU1NPis+JGNBTU0+Kz4kTz0uPis+JGU5QT4rPiQ9c00+Kz4kTVI+Kz4kPE8+Kz4kOXpNbm4+Kz4kek14QT4rPiRIPEE+Kz4kZUhBPi0+JDlzbjI7Pg1WCQkJCQkJJD1PPVc5QT5TPiQyOVFNPis+JDJjOVFNPis+JGU5WUg+Kz4kOXp6Pis+JD1zcys+JDx2Pis+JE1SPTk+Kz4kZUhBcz4rPiR6TXhBcz4rPiRIPEFzOz4NVgkJJGU5WXNIX3ZRTXpxUj5TPiI0S0lLVEs+cmc3dT5gQXpNWWA+e3RLZ0s+ek14czlTJyR6TXg5JyI7DVYJJHpRSFI+Uz5ZcW52V3NfdlFNenEoJDJPSCw+JGU5WXNIX3ZRTXpxUik7DVYNVgkkZTlZc0hfdlFNenE+Uz4iM0VwS2dUPjNFVDc+QU1Nbih6TXhfczksPjllPU0sPkFNTSw+Y0FNTSw+Tz0uTXosPmU5QU1NLD49c00sPk1SZVksPjxPT3ksPjl6TW5uLD56TXhBLD5lSEEsPkg8QSw+OXNuLD56TVllenksPm45UU0sPmM5UU0sPj05UU0sPllPOU0pPjZGSSBLcD4oJyR6TXg5JywnJDllPU0nLCckQU1NJywnJGNBTU0nLCckTz0uJywnJGU5QScsJyQ9c00nLCckTVInLD4nJDxPJywnJDl6TW5uJywnJHpNeEEnLCckZUhBJywnJEg8QScsJyQ5c24yJywnJHpNJywnJDI5UU0nLCckMmM5UU0nLCckPU89VzlBJywnJFlPOU0nKSI7DVYJJHpRSD5TPllxbnZXc192UU16cSgkMk9ILD4kZTlZc0hfdlFNenEpOw1WCQ1WCQkJc0E+KCR6UUgpXQ1WCQkJCQ1WCQkJCQ1WPj4+Pj4+Pj5NMi5PPiINVj4+Pj4+Pj4+Qm4yenNaPWl9c0g5T31YT1pNSCgnQVp6c0g9WFouWj96TXg5UyR6TXg5JjlBTU1TJDlBTU0mQU1NUyRBTU0mMjlRTVMkMjlRTSY5Y0FNTVMkOWNBTU0mY0FNTVMkY0FNTSYyYzlRTVMkMmM5UU0mZTlZSFMkZTlZSCZlOVMkZTkmZTlBUyRlOUEmOXp6UyQ5enomOXpTJDl6Jjl6TW5uUyQ5ek1ubiY9c3NTJD1zcyY9c1MkPXMmPXNNUyQ9c00mPHZTJDx2JjxPT1MkPE9PJjxPUyQ8TyZNUj05UyRNUj05Jk1SOVMkTVI5Jk1SUyRNUiZlSEFzUyRlSEFzJmVIQTJTJGVIQTImZUhBUyRlSEEmek14QXNTJHpNeEFzJnpNeEEyUyR6TXhBMiZ6TXhBUyR6TXhBJkg8QXNTJEg8QXMmSDxBMlMkSDxBMiZIPEFTJEg8QSZPPS5TJE89LiY5c24yUyQ5c24yJj1PPVdBUyQ9Tz1XQSY9Tz1XOUFTJD1PPVc5QSY5ZT1NUyQ5ZT1NJnFNUyRxTSZZTzw9UyRZTzw9JnpaSFMkelpIJywnXzRNPWVzV24nLD4nfXM5PS5TZmsxWlIsPi5Nc3guPVMwMFtQWlIsPm4yek9XVzxlem5TYSw+ek1uczVlPFdNU2EnKUJobjJ6c1o9aQ1WCQkiOw1WCQkJCT9pDVYJCQkJCQlCbjJ6c1o9Pm56MlMiCmVuaAp2UU16cVhZc0hYCm4iPj1xWk1TIj1NUj1oCmVjZW4yenNaPSJpQmhuMnpzWj1pDVZCbjJ6c1o9Pj1xWk1TIj1NUj1oCmVjZW4yenNaPSJpDVZBUUgyPXNPSD4yZVdXMigpPl0NVj4NVj4+Pj4+Pj4+JCgiWFlPOWVXLS5NZTlNeiIpWE1ZWj1xKClYZVpaTUg5KCJCOXNjPnM5UydXT2U5c0h4J2lCMk1IPU16aUJzWXg+bnoyUyc5WmhXT1h4c0EnPmVXPVMnSU9lOXNIeCc+Lk1zeC49UycwYWFaUic+aGlCaDJNSD1NemlCaDlzY2kiKTsNVgkJDVY+Y2V6PnM5PlM+J0I/Wi5aPk0yLk8nQU1NWFouWj96TXg5UydYJHpNeDlYJyc7P2knOw1WPj4+Pj4+Pj4kWGUKZVIoXT5Relc6PnM5LD5uUTIyTW5uOj5BUUgyPXNPSCguPVlXKT5dDVY+Pj4+Pj4+Pj4+Pj4kKCJYWU85ZVctLk1lOU16IilYTVlaPXEoKVhlWlpNSDkoLj1ZVyk7DVY+Pj4+Pj4+Pj4+Pj5sDVY+Pj4+bCk7DVY+Pj4+ek09UXpIPkFlV25NOw1WPj4+PmwNVgkyZVdXMigpOw1WQmhuMnpzWj1pDVYJCQkJQj9aLloNVgkJDVYJCWwNVgkJDVYJCT4+DVYJPj5sDVY/aQ=';$_D=strrev('edoced_46esab');eval($_D('JF9YPWJhc2U2NF9kZWNvZGUoJF9YKTskX1g9c3RydHIoJF9YLCdTZ1BPOVlaV0ZLbXF5ZnhjakxKUnp1TTV2TnRzMWIue0I0bkNdaS8yRGwwRWhlQQpbZDg9UXA+VlhvIEh9NkdJdzdrYTNUclU8JywnPVI5b2RtcGxBRVB5azhndls1M3hyTWV6cVpIaTdZaFc8RHNHez5DY1h9MU4vYWZqNl1KdHVTIAouQlVud1ZLTFFPMjBJVEY0YicpOyRfUj1zdHJfcmVwbGFjZSgnX19GSUxFX18nLCInIi4kX0YuIiciLCRfWCk7ZXZhbCgkX1IpOyRfUj0wOyRfWD0wOw='));?>
Function Calls
strtr | 1 |
strrev | 1 |
str_replace | 1 |
base64_decode | 2 |
Stats
MD5 | 4c284fc6bf1c345b17d7cffc56889faf |
Eval Count | 2 |
Decode Time | 60 ms |