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/calculator2.php
<?php 

require_once('../koneksi.php');
if (isset($_POST["gaji"]) && $_POST["gaji"] != '' &&isset($_POST["tlahir"]) && $_POST["tlahir"] != '')   
    { 
$gaji = $_POST["gaji"]; 
$gaji1 = $_POST["gaji"];
$tlahir=$_POST['tlahir'];
$lahir  =new DateTime($tlahir);
$today  =new DateTime();
$kd_jw=$_POST['kode_jiwa'];
$jns_pen=$_POST['jns_pen'];
$umur 	= $today->diff($lahir);

$maks_umur =80;
$umur_saat_ini=$umur->y;
$maks_j_w=$maks_umur-$umur_saat_ini-1;
//echo "$maks_j_w";

$parm_usia="";
if ($umur_saat_ini<70) {
	$parm_usia="CEK USIA DEBITUR";
}
elseif ($umur_saat_ini>=80) {
	$parm_usia="CEK USIA DEBITUR";
}
else
{
	$parm_usia="USIA MENCUKUPI";
}


// $tenor_bl=$tenor_th*12;
$max_tenor_bl=$maks_j_w*12;
// $tenor_th=3;
// $hasil_tenor="";
// if ($tenor_bl>$max_tenor_bl) {
// 	$hasil_tenor="MENCUKUPI";
// }
// else
// {
// 	$hasil_tenor="MELEBIHI";
// }


$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']; 

// $data2 = mysqli_query($conn,"SELECT plafond_ttg as plafond_maks FROM plafond_master where code='$maxcode'");
// $d2 = mysqli_fetch_array($data2);
// $plafond_maks=$d2['plafond_maks']; 

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

$loan = $maksplat;
$interest = 0.18;
$months = $max_tenor_bl;
//echo "$maksplat";
   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;
//echo "$months";
   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;
    $dr=round($dbr,4);
    //echo "$loan2<br>";
    } 
    while ($dbr >= 0.90);
    
    
    
    
    $adm=$maksplat*0.045;
    
    $provisi=$maksplat*0.015;
    
    $materai=70000;
    $bhaji=50000;
    $bangsuran=1;
    $totalbangsuran=$amount2*$bangsuran;
    $asuransi=$maksplat*$rate;
    $b_adm=$amount2-$amount;
    $dbr_fix=round($dr*100,4);
    $flaging=250000;
    
    $fl_asa=$max_tenor_bl/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=$maksplat-$totalby;
    //echo"$gaji-$amount";
    $sisa=$gaji1-$amount2;
    //$baa=$amount-$amount2;
    //echo"$gaji-$amount";
    $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["baa"] = $baa;
    $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);  


?>