Archive Pages Design$type=blogging

APLIKASI PHP NATIVE : PENGHITUNG PPH 21 DENGAN PENGHASILAN TAHUNAN

Siang All... Lagi-lagi ngantuk mengganggu. Dari pada ketiduran terus jadi nggak bangun-bangun. mending olah otak sejenak dan berbagi. Ka...

Siang All... Lagi-lagi ngantuk mengganggu. Dari pada ketiduran terus jadi nggak bangun-bangun. mending olah otak sejenak dan berbagi.

Kali ini saya berbagi hasil pelajaran saya melalui om google dan perhitungan pajak di Online Pajak . Iseng - iseng nyobain buat penghitungannya menggunakan LP PHP. Jadilah ceritanya script dibawah ini :

-----------------------------------------------------------------------------------------------------------------------

<?php
function itungPajak($gajiTahun = 0){
$lvlGaji = [50000000,250000000,500000000,500000000];
$percentage = [5,15,25,30];
$hasil = 0;
$jmlPenyesuaian = 0;
foreach ($lvlGaji as $key => $value) {
if($gajiTahun >= $jmlPenyesuaian){

if($gajiTahun >= $value){
if($key == 0){
$persenKalkulasi = $value * ($percentage[$key]/100);
$jmlPenyesuaian = $jmlPenyesuaian + $value;
}
elseif($key == (count($lvlGaji)-1)){
$left = $gajiTahun - $value;
$persenKalkulasi = $left * ($percentage[$key]/100);
$jmlPenyesuaian = $jmlPenyesuaian + $value;
}
else{
$persenKalkulasi = ($value-$lvlGaji[$key-1]) * ($percentage[$key]/100);
$jmlPenyesuaian = $jmlPenyesuaian + ($value-$lvlGaji[$key-1]);
}
}
else{
if($key == 0){
$persenKalkulasi = 0;
$jmlPenyesuaian = $gajiTahun;
}
else{

$left = $gajiTahun - $jmlPenyesuaian;
$persenKalkulasi = $left * ($percentage[$key]/100);
$jmlPenyesuaian = $jmlPenyesuaian + $left;
}
}
$hasil = $hasil + $persenKalkulasi;

}

}
return $hasil;
}

if (isset($_POST['submit'])) {
$gajiTahun = $_POST['gajiTahun'];
echo "Pajak tahunan Anda = <b>".number_format(itungPajak($gajiTahun))."</b><br>";
echo "Pajak Perbulan <b>".number_format(itungPajak($gajiTahun)/12)."<b>";
}
?>

<form method="POST" action="<?php echo htmlspecialchars($_SERVER["PHP_SELF"]);?>">
<input placeholder="input dengan jumlah pajak tahunan. Ex: 75000000" style="width:50%;" type="text" name="gajiTahun" value="">
<button type="submit" name="submit">CHECK PAJAK</button>
</form>

-----------------------------------------------------------------------------------------------------------------------

simpan dengan nama terserah anda (Tapi Inget ini PHP ya Hehehehehehehe). lalu akses melalui browser. Lalu muncul tampilan seperti dibawah ini :




Masukkan jumlah penghasilan tahunan dan click tombol "CHECK PAJAK". Hasilnya seperti dibawah ini :


Selamat Mencoba...............

KOMENTAR

BLOGGER: 1
Loading...
Nama

Ex-Ordinary Graphic Design Others Review Tutorial Web Design
false
ltr
item
Rhio's Blog: APLIKASI PHP NATIVE : PENGHITUNG PPH 21 DENGAN PENGHASILAN TAHUNAN
APLIKASI PHP NATIVE : PENGHITUNG PPH 21 DENGAN PENGHASILAN TAHUNAN
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEih_ZyNp4A__UXHeX_j6GlZ4tL-BeOQQko9Z1JwA7H3yPaizFnmko67QNKZuL4tTlV3FqcsFrGfZAvvCq4ZrjdFWiBNxice82AeSz5nrBNsYiaKJ_VOaDLDSpV0S1-bP4AalDsihGJhgq8Q/s640/pajaktahunan.png
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEih_ZyNp4A__UXHeX_j6GlZ4tL-BeOQQko9Z1JwA7H3yPaizFnmko67QNKZuL4tTlV3FqcsFrGfZAvvCq4ZrjdFWiBNxice82AeSz5nrBNsYiaKJ_VOaDLDSpV0S1-bP4AalDsihGJhgq8Q/s72-c/pajaktahunan.png
Rhio's Blog
https://rhionair3.blogspot.com/2017/11/aplikasi-php-native-penghitung-pph-21.html
https://rhionair3.blogspot.com/
http://rhionair3.blogspot.com/
http://rhionair3.blogspot.com/2017/11/aplikasi-php-native-penghitung-pph-21.html
true
7283421898358931661
UTF-8
Tidak Menemukan Postingan TAMPILKAN SEMUANYA Selebihnya Balas Batalkan Balasan Hapus Oleh Beranda Halaman Postingan Tampilkan Semuanya DIREKOMENDASIKAN UNTUK ANDA LABEL POSTINGAN SEARCH Tidak Menemukan Posting Sesuai Permintaan Anda Back Home Minggu Senin Selasa Rabu Kamis Jum'at Sabtu Ming Sen Sel Rab Kam Jum Sab Januari Pebruari Maret April Mei Juni Juli Agustus September Oktober November Desember Jan Peb Mar Apr Mei Jun Jul Ags Sep Okt Nov Des Baru Saja 1 menit yang lalu $$1$$ minutes ago 1 jam yang lalu $$1$$ hours ago Kemarin $$1$$ days ago $$1$$ weeks ago lebih dari 5 minggu yang lalu