Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- date_default_timezone_set("Asia/Jakarta");
- $table = "temp_panggilan";
- error_reporting(null);
- function terbilang($nilai) {
- if($nilai<0) {
- $hasil = "minus ". trim(penyebut($nilai));
- } else {
- $hasil = trim(penyebut($nilai));
- }
- return $hasil;
- }
- function penyebut($nilai) {
- $nilai = ($nilai);
- $huruf = array("", "satu", "dua", "tiga", "empat", "lima", "enam", "tujuh", "delapan", "sembilan", "sepuluh", "sebelas");
- $temp = "";
- if ($nilai < 12) {
- $temp = " ". $huruf[$nilai];
- } else if ($nilai <20) {
- $temp = penyebut($nilai - 10). " belas";
- } else if ($nilai < 100) {
- $temp = penyebut($nilai/10)." puluh". penyebut($nilai % 10);
- } else if ($nilai < 200) {
- $temp = " seratus" . penyebut($nilai - 100);
- } else if ($nilai < 1000) {
- $temp = penyebut($nilai/100) . " ratus" . penyebut($nilai % 100);
- } else if ($nilai < 2000) {
- $temp = " seribu" . penyebut($nilai - 1000);
- } else if ($nilai < 1000000) {
- $temp = penyebut($nilai/1000) . " ribu" . penyebut($nilai % 1000);
- } else if ($nilai < 1000000000) {
- $temp = penyebut($nilai/1000000) . " juta" . penyebut($nilai % 1000000);
- } else if ($nilai < 1000000000000) {
- $temp = penyebut($nilai/1000000000) . " milyar" . penyebut(fmod($nilai,1000000000));
- } else if ($nilai < 1000000000000000) {
- $temp = penyebut($nilai/1000000000000) . " trilyun" . penyebut(fmod($nilai,1000000000000));
- }
- return $temp;
- }
- $qry = "select * from temp_panggilan where status='0' and id_temp_panggilan like '".date('ymd')."%' order by id_temp_panggilan ASC";
- $data = $db->getRow($qry);
- $str_pg = (explode(";",$data['panggilan']));
- $numbers = preg_replace('/[^0-9]/', '', $str_pg[1]);
- $letters = preg_replace('/[^a-zA-Z]/', '', $str_pg[1]);
- $letters_sound = wordwrap($letters,1,'_',true);
- $lkt = $str_pg[0];
- $terbilang_loket = str_replace(' ','_',terbilang($lkt));
- $terbilang_urut = str_replace(' ','_',terbilang($numbers));
- $panggil = "DING_Nomor-Antrian_".$letters_sound."_".$terbilang_urut."_Studio_Loket_".$terbilang_loket;
- if(!empty($data)){
- echo "<br/><center>
- <div class='urut'><span style='font-size:100px'>".$letters.$numbers."</span>
- <div class='loket'><span style='font-size:30px'>LOKET : ".$lkt."</span></div>
- </div>
- </center>";
- }
- else {
- echo "<br><center>
- <div class='urut'>
- <span style='font-size:20px'><b>Tidak ada panggilan antrian</b></span>
- </div>
- </center>";
- echo "<script>setInterval(function() { location.reload(); }, 1000);</script>";
- die();
- }
- $var=explode('_',$panggil);
- $order_sound = "";
- foreach($var as $row) {
- $order_sound .= '"sound/'.$row.'.wav",';
- }
- $order_sound = rtrim($order_sound, ',');
- ?>
Add Comment
Please, Sign In to add comment