fhdfhdfhdfhdfhdfhdfdfhdfhdfhdhfdfhdfhdfhd dfhdfhdfhdfhdfhdfhdfhdfdfhdfhdfhdhfdfhdfhdfhdfh bnmbertsurrttrtrtrtrjhjhjjhjhhjhjhjhf'tdfg php sh-3ll

HOME


sh-3ll 1.0
DIR:/home/u1105814/public_html/uploads/
Upload File :
Current File : /home/u1105814/public_html/uploads/calculator3.php
<?php 

require_once('../koneksi.php');
if (isset($_POST["plafond"]) && $_POST["plafond"] != '' &&isset($_POST["tenor"]) && $_POST["tenor"] != '' &&isset($_POST["bangsuran"]) && $_POST["bangsuran"] != '')   
    { 
$plafond = $_POST["plafond"]; 
$tenor=$_POST['tenor'];
$kd_jw=$_POST['kode_jiwa'];
$gaji1=$_POST['gaji'];
$bangsuran1=$_POST['bangsuran'];
$jns_pen=$_POST['jns_pen'];

$gaji=$gaji1;
$maks_umur =80;
$umur_saat_ini=75;
$maks_j_w=$maks_umur-$umur_saat_ini-1;



// $tenor_bl=$tenor_th*12;
$max_tenor_bl=round($tenor,2);



$data = mysqli_query($conn,"SELECT * FROM rate_asuransi WHERE usia=$umur_saat_ini and tahun=$maks_j_w");
$d = mysqli_fetch_array($data);
$rate=$d['persen']; 



$h28=0.18;
$hasil=($gaji * $max_tenor_bl * 0.9) / ((0.0118 * $max_tenor_bl)+1);
$maksplat=$plafond;
        if (substr($maksplat,-5)>49999){
            $maksplat=round($maksplat,-5);
        } else {
            $maksplat=round($maksplat,-5)+100000;
        }

$loan = $maksplat;
$interest = 0.18;
$months = $max_tenor_bl;
   function pmt($interest, $months, $loan) {
       $months = $months;
       $interest = $interest / 12;
       $amount = $interest * -$loan * pow((1 + $interest), $months) / (1 - pow((1 + $interest), $months));
       return round($amount);
    }

    $amount = pmt($interest, $months, $loan);
    
    $loan2 = $maksplat;
    $interest2 = 0.23;
    $months2 = $max_tenor_bl;
   function pmt1($interest2, $months2, $loan2) {
       $months2 = $months2;
       $interest2 = $interest2 / 12;
       $amount2 = $interest2 * -$loan2 * pow((1 + $interest2), $months2) / (1 - pow((1 + $interest2), $months2));
       return round($amount2);
    }

    $amount2 = pmt1($interest2, $months2, $loan2);
    $tnj_pas=0.09*$gaji;
    $tunj_brs=0.033*$gaji;
    $tunj_askes=0.02*$gaji;
    
    $pens_pkk=$gaji-$tnj_pas-$tunj_brs+$tunj_askes;
    if ($kd_jw=='1000')
    {
       $gaji=$gaji;
    }
    else
    {
        $gaji=$pens_pkk;
    }
    $dbr=$amount2/$gaji;
    $dr=round($dbr,4);
    

    do {
    $maksplat=$maksplat-100000;
    $loan = $maksplat;
    $amount = pmt($interest, $months, $loan);
    $loan2 = $maksplat;
    $amount2 = pmt1($interest2, $months2, $loan2);
    $dbr=$amount2/$gaji;
    
    $dbr=$amount2/$gaji;
    $dr=round($dbr,4);
    //echo "$loan2<br>";
    } 
    while ($dbr >= 0.90);
    
    

    
    $adm=$maksplat*0.045;
    
    $provisi=$maksplat*0.015;
    
    $materai=70000;
    $bhaji=50000;
    $bangsuran=round($bangsuran1,2);
    $totalbangsuran=$amount2*$bangsuran;
    $asuransi=$maksplat*$rate;
  
    $b_adm=$amount2-$amount;
    $dbr_fix=round($dr*100,4);
    $flaging=250000;
    
    $fl_asa=$tenor/12;
    $fl_up=round($fl_asa);
    $xfl=$fl_up*60000;
    if($jns_pen=='ASABRI')
    {
        $flaging=$flaging;
    }
    else
    {
        $flaging=$xfl;
    }
    $totalby=$materai+$totalbangsuran+$flaging+$provisi+$asuransi+$adm;
    $netpencairan=$plafond-$totalby;
    $sisa=$gaji1-$amount2;
    $sisa_gaji=$gaji-$amount2;
    $resp["plafond"] = $maksplat;
    $resp["jkwkt"] = $max_tenor_bl;
    $resp["angsuran(eff)"] = $amount;
    $resp["b_adm"] = $b_adm;
    $resp["total_angs"] = $amount2;
    $resp["pens_pkk"] = $pens_pkk;
    $resp["dbr"] = $dbr_fix;
    $resp["adm"] = $adm;
    $resp["totalbya"] = $totalby;
    $resp["provisi"] = $provisi;
    $resp["asuransi"] = $asuransi;
    $resp["bflag"] = $flaging;
    $resp["materai"] = $materai;
    $resp["bangsuran"] = $bangsuran;
    $resp["totalbangsuran"] = $totalbangsuran;
    $resp["net_pencairan"] = $netpencairan;
    $resp["sisa_gaji"] = $sisa;
    }
    else
    {
    $resp["error"] = "Terjadi Kesalahan";   
    }
   
   


   
    header('content-type: application/json');  
  
    $response["response"]=$resp;  
    echo json_encode($response);  
  
    @mysqli_close($conn);  


?>