Membuat Aplikasi Antrian dengan PHP
Kebutuhan akan kemudahan dalam sebuah pekerjaan sangatlah diperlukan bagi seseorang termasuk dalam sebuah perusahaan, hal inilah yang menjadi titik dari terciptanya aplikasi antrian bank, melalui aplikasi ini kita akan dipermudahkan dan menghemat suara dalam melakukan pemanggilan pelanggan atau orang untuk datang melakukan pembayaran ataupun yang lainnya.
Pada kesempatan yang berbahagia ini saya akan memberikan panduan untuk anda, bagaimana cara membuat Aplikasi Antrian dengan PHP, Dalam membuat sebuah aplikasi antrian haruslah diperlukan beberapa hal seperti berikut ini :
- Remakan Suara
- Rekaman Nomor Urut
- Aplikasi Text Editor
Untuk membuat aplikasi antrian silahkan simak panduannya dibawah ini :
- Buka Aplikasi Text Editor pada komputer seperti Notepad, Notepad +Sublime Text 台灣 , dreamweaver, dll
- Kemudian buatlah sebuat script seperti berikut ini.<?php
//Initialisasi nilai untuk nomor loket
//Pada kasus nyata nomor loket dimabil pada saat login
//sesuai dengan data pada tabel admin
$loket="1";
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Aplikasi Suara Antrian</title>
<link rel="stylesheet" href="syle.css" />
<script type="text/javascript" src="jquery-1.7.2.js"></script>
<script type="text/javascript" >
$(document).ready(function(){
$("#play").click(function(){
document.getElementById('suarabel').play();
});
});
</script>
<style type="text/css">
<!--
.style1 {
font-size: 36px;
font-weight: bold;
}
-->
</style>
</head>
<body background="14242085571143527965.jpg">
<audio id="suarabel" src="Airport_Bell.mp3"></audio>
<audio id="suarabelnomorurut" src="rekaman/nomor-urut.wav" ></audio>
<audio id="suarabelsuarabelloket" src="rekaman/loket.wav" ></audio>
<audio id="belas" src="rekaman/belas.wav" ></audio>
<audio id="sebelas" src="rekaman/sebelas.wav" ></audio>
<audio id="puluh" src="rekaman/puluh.wav" ></audio>
<audio id="sepuluh" src="rekaman/sepuluh.wav" ></audio>
<audio id="ratus" src="rekaman/ratus.wav" ></audio>
<audio id="seratus" src="rekaman/seratus.wav" ></audio>
<audio id="suarabelloket1" src="rekaman/<?php echo $loket; ?>.wav" ></audio>
<?php
$location_counter = "data.txt";
$location_date = "date.txt";
$itis = date ("d");
// Hari baru?
$aday = join('', file($location_date));
trim($aday);
if("$aday"=="$itis"){
//Cari hari ini
$tcounter = join('', file($location_counter));
trim($tcounter);
$tcounter++;
$fp = fopen($location_counter,"w");
fputs($fp, $tcounter);
fclose($fp);
}else{
//hari baru
$fp = fopen($location_counter,"w");
fputs($fp, 0);
fclose($fp);
$tcounter = join('', file($location_counter));
trim($tcounter);
$tcounter++;
//tulis hari baru
$fp = fopen($location_counter,"w");
fputs($fp, $tcounter);
fclose($fp);
//tulis di date.txt
$fp = fopen($location_date,"w");
fputs($fp, $itis);
fclose($fp);
}
$panjang=strlen($tcounter);
$antrian=$tcounter;
for($i=0;$i<$panjang;$i++){
?>
<audio id="suarabel<?php echo $i; ?>" src="rekaman/<?php echo substr($tcounter,$i,1); ?>.wav" ></audio>
<?php
}
?>
<div class="kontainer">
<div align="center"><a href="index.php" class="style1" id="konter" ><?php echo $antrian; ?></a></div>
</div>
<div class="kontainer2">
<center><input name="play" type="button" id="tombol" onclick="mulai();" value="Panggil" /><br />
<form id="form1" name="form1" method="post" action="">
<input type="button" id="tombol" onClick="document.location.reload(true)" value="Selanjutnya">
</form>
</center>
</div>
</body>
</html>
<script type="text/javascript">
function mulai(){
//MAINKAN SUARA BEL PADA SAAT AWAL
document.getElementById('suarabel').pause();
document.getElementById('suarabel').currentTime=0;
document.getElementById('suarabel').play();
//SET DELAY UNTUK MEMAINKAN REKAMAN NOMOR URUT
totalwaktu=document.getElementById('suarabel').duration*1000;
//MAINKAN SUARA NOMOR URUT
setTimeout(function() {
document.getElementById('suarabelnomorurut').pause();
document.getElementById('suarabelnomorurut').currentTime=0;
document.getElementById('suarabelnomorurut').play();
}, totalwaktu);
totalwaktu=totalwaktu+1000;
<?php
//JIKA KURANG DARI 10 MAKA MAIKAN SUARA ANGKA1
if($antrian<10){
?>
setTimeout(function() {
document.getElementById('suarabel0').pause();
document.getElementById('suarabel0').currentTime=0;
document.getElementById('suarabel0').play();
}, totalwaktu);
totalwaktu=totalwaktu+1000;
<?php
}elseif($antrian ==10){
//JIKA 10 MAKA MAIKAN SUARA SEPULUH
?>
setTimeout(function() {
document.getElementById('sepuluh').pause();
document.getElementById('sepuluh').currentTime=0;
document.getElementById('sepuluh').play();
}, totalwaktu);
totalwaktu=totalwaktu+1000;
<?php
}elseif($antrian ==11){
//JIKA 11 MAKA MAIKAN SUARA SEBELAS
?>
setTimeout(function() {
document.getElementById('sebelas').pause();
document.getElementById('sebelas').currentTime=0;
document.getElementById('sebelas').play();
}, totalwaktu);
totalwaktu=totalwaktu+1000;
<?php
}elseif($antrian < 20){
//JIKA 12-20 MAKA MAIKAN SUARA ANGKA2+"BELAS"
?>
setTimeout(function() {
document.getElementById('suarabel1').pause();
document.getElementById('suarabel1').currentTime=0;
document.getElementById('suarabel1').play();
}, totalwaktu);
totalwaktu=totalwaktu+1000;
setTimeout(function() {
document.getElementById('belas').pause();
document.getElementById('belas').currentTime=0;
document.getElementById('belas').play();
}, totalwaktu);
totalwaktu=totalwaktu+1000;
<?php
}elseif($antrian < 100){
//JIKA PULUHAN MAKA MAINKAN SUARA ANGKA1+PULUH+AKNGKA2
?>
setTimeout(function() {
document.getElementById('suarabel0').pause();
document.getElementById('suarabel0').currentTime=0;
document.getElementById('suarabel0').play();
}, totalwaktu);
totalwaktu=totalwaktu+1000;
setTimeout(function() {
document.getElementById('puluh').pause();
document.getElementById('puluh').currentTime=0;
document.getElementById('puluh').play();
}, totalwaktu);
totalwaktu=totalwaktu+1000;
setTimeout(function() {
document.getElementById('suarabel1').pause();
document.getElementById('suarabel1').currentTime=0;
document.getElementById('suarabel1').play();
}, totalwaktu);
totalwaktu=totalwaktu+1000;
<?php
}else{
//JIKA LEBIH DARI 100
//Karena aplikasi ini masih sederhana maka logina konversi hanya sampai 100
//Selebihnya akan langsung disebutkan angkanya saja
//tanpa kata "RATUS", "PULUH", maupun "BELAS"
?>
<?php
for($i=0;$i<$panjang;$i++){
?>
totalwaktu=totalwaktu+1000;
setTimeout(function() {
document.getElementById('suarabel<?php echo $i; ?>').pause();
document.getElementById('suarabel<?php echo $i; ?>').currentTime=0;
document.getElementById('suarabel<?php echo $i; ?>').play();
}, totalwaktu);
<?php
}
}
?>
totalwaktu=totalwaktu+1000;
setTimeout(function() {
document.getElementById('suarabelsuarabelloket').pause();
document.getElementById('suarabelsuarabelloket').currentTime=0;
document.getElementById('suarabelsuarabelloket').play();
}, totalwaktu);
totalwaktu=totalwaktu+1000;
setTimeout(function() {
document.getElementById('suarabelloket<?php echo $loket; ?>').pause();
document.getElementById('suarabelloket<?php echo $loket; ?>').currentTime=0;
document.getElementById('suarabelloket<?php echo $loket; ?>').play();
}, totalwaktu);
}
</script> - Simpan dengan nama index.php, sehingga tampilannya seperti berikut ini.
Bagi anda yang menginginkan aplikasi antrian ini silahkan download sourcecode aplikasi antrian pada link dibawah ini.
Demikian panduan mengenai Membuat Aplikasi Antrian dengan PHP , semoga bisa bermanfaat bagi anda dan bisa digunakan sebagaimana mestinya.
12 Comments
terima kasih ya, izin copas ya.
ReplyDeleteMembuat Aplikasi Antrian Dengan Php >>>>> Download Now
Delete>>>>> Download Full
Membuat Aplikasi Antrian Dengan Php >>>>> Download LINK
>>>>> Download Now
Membuat Aplikasi Antrian Dengan Php >>>>> Download Full
>>>>> Download LINK rg
bro, itu link aplikasi kq malah ke vb?
ReplyDeleteBlog yang bagus !!! Terima kasih telah berbagi informasi. Blog yang luar biasa & posting yang bagus. Sangat membantu saya, menunggu posting yang lebih baru. Terus Blogging!
ReplyDeletePhp projects with source code
Online examination system in php
Student management system in php
Php projects for students
Free source code for academic
Academic projects provider in nashik
Academic project free download
Even if you are armed with an abundance of knowledge in SEO, you may still need the services of a professional SEO company. Having strong knowledge of SEO is hardly sufficient in some cases. 2000 Backlink at cheapest
ReplyDelete5000 Backlink at cheapest
Boost DA upto 15+ at cheapest
Boost DA upto 25+ at cheapest
Boost DA upto 35+ at cheapest
Boost DA upto 45+ at cheapest
Even if you are doing your best to attempt to obtain a good ranking for your website, you might still wind up wondering why your website is simply not doing well.
It was wonderfull reading your article. Great writing styleiamlinkfeeder iamlinkfeeder iamlinkfeeder iamlinkfeeder iamlinkfeeder iamlinkfeeder iamlinkfeeder iamlinkfeeder iamlinkfeeder iamlinkfeeder
ReplyDeleteYou can learn from anywhere how to make routines for newborns or how to make babies sleep at night.IamLinkfeeder IamLinkfeeder IamLinkfeeder IamLinkfeeder IamLinkfeeder IamLinkfeeder IamLinkfeeder IamLinkfeeder IamLinkfeeder IamLinkfeeder
ReplyDeleteKim Ravida is a lifestyle and business coach who helps women in business take powerful money actions and make solid, productiveIamLinkfeeder IamLinkfeeder IamLinkfeeder IamLinkfeeder IamLinkfeeder IamLinkfeeder IamLinkfeeder IamLinkfeeder IamLinkfeeder IamLinkfeeder
ReplyDeleteAnnabelle loves to write and has been doing so for many years.iamlinkfeeder1 iamlinkfeeder1 iamlinkfeeder1
ReplyDeleteAnnabelle loves to write and has been doing so for many years.iamlinkfeeder4 iamlinkfeeder4 iamlinkfeeder4 iamlinkfeeder4 iamlinkfeeder4 iamlinkfeeder4 iamlinkfeeder4 iamlinkfeeder4 iamlinkfeeder4
ReplyDeleteMembuat Aplikasi Antrian Dengan Php >>>>> Download Now
ReplyDelete>>>>> Download Full
Membuat Aplikasi Antrian Dengan Php >>>>> Download LINK
>>>>> Download Now
Membuat Aplikasi Antrian Dengan Php >>>>> Download Full
>>>>> Download LINK xA
Learn More About How to Check Nirsal Loan Status And How to Access IT
ReplyDelete