Program Kasir adalah sebuah program yang dibuat dengan tujuan untuk mempermudah kasir dalam melalukan tugasnya, berupa proses aritmatika. Namun, karena pada artikel ini kita membuat program kasir yang sederhana, dapat kita simpulkan bahwa apa yang ada di dalamnya itu bersifat static, kaku dan harus mengikuti sistem. Kalau mau di ubah, ya harus ubah scriptnya
Dalam pembuatan program ini, kita setidaknya menggunakan fungsi while do, fungsi if, dan aritmatika. cukup simple, namun scriptnya lumayan panjang.
Dalam program ini kita mulai menggunakan variabel long. soalnya ketika kita menggunakan menggunakan variabel int, proses yang didapat hasilnya aneh, ga tau kenapa, yang seharusnya normal seperti bahasa pemograman lain..
Artikel kali ini masih mengenai program kasir sederhana yang telah kita bahas sebelumnya, bedanya dengan program yang sebelumnya adalah pada cekMakan dan minum nya doang, dengan adanya cekMakan ini, seseorang tidak dapat masuk ke kasir3.php tanpa terlebih dahulu mengisi minumnya dan begitu seterusnya.
pada cekMakan ini, kita menggunakan metode session yang sama seperti pada program login.
Program Kasir Php
#Tampilan
header.html:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Belajar Php</title>
<link rel="stylesheet" type="text/css" href="style.css" /> <!Memanggil style css>
</head>
<body>
<div id="sampul"> <!div id= membuat class css dengan nama header>
<!--
To change this template, choose Tools | Templates
and open the template in the editor.
-->
<!DOCTYPE html>
<html>
<body>
</div>
<div id="SidebarKanan">
#sampul{ /*membuat class sampul di css */
margin: auto;
width: 900px;
clear: both; /*berhubungan dengan posisi text pada isi nanti */
text-align: center;
/*kita gunakan sampul supaya semuanya otomatis di tengah*/
}
Session digunakan untuk menyimpan informasi. terkadang, dalam pembuatan aplikasi katakanlah aplikasi kasir kemarin, kita butuh dan harus menggunakan session, agar browser dapat menyimpan informasi dari menu makanan kita/ total makan, menu minuman kita/ total minum, dan mengeluarkannya(menampilkannya)/ memrosesnya pada halaman bayar. kalau masih mutar mutari lihat dulu dah penggunaan session pada halaman Membuat aplikasi kasir sederhana php.
Pada artikel sebelumnya, kita sudah membuat program yang didalamnya include session untuk dapat membantu mengingat informasi lalu mengolahnya dan memunculkannya pada halaman bayar.
Session juga bisa digunakan untuk mencegah seseorang tanpa hak/ belum login untuk mengakses suatu halaman, katakanlah halaman admin. jika tanpa login dan ia langsung mengetik alamat halamanAdmin.php dibrowsernya, maka nantinya akan muncul pemberitahuan yang mengatakan bahwa ia harus login terlebih dahulu. lihat artikel program login ini
Perbedaan Post dan Get
terdapat 2 metode mengirimkan informasi pada session php, yaitu:
~ Post= Mengirimkan informasi langsung tanpa mencetaknya pada alamat browser. sehingga alamatnya tetap pendek dan bersih.
~ Get = ketika di proses, maka informasi yang diproses akan muncul pada alamat di browser Anda, metode get tidak diperuntukan untuk membuat halaman login, karena privasi data. namun biasanya metode get digunakan dalam pencarian. seperti halnya google, coba perhatika alamatnya ketika anda melakukan pencarian dengan google.
Menggunakan Session
~ Memulai session
session_start();
~Menyimpan session
$_SESSION['namaSession'] = 'informasi yang disimpan';
* contoh : pada program yang kita buat kemarin, kita menggunakannya dengan
$_SESSION['minum'] = $minum;
~Memunculkan session
echo "Hello, ".$_SESSION['nama']."";
atau mengubahnya menjadi variabel
$makan = $_SESSION['makan'];
~Menghapus session
session_destroy();
*Note. setelah logout, kita harus menghapus sessionnya, lihat kembali artikel program login
Program Kasir Sederhana Php - sebenarnya kalau untuk membuat program kasir, kita tidak usah menggunakan bahasa php, soalnya php itu untuk web, dikhususkan ke web. bagusan pake java atau c++. Namun, kali ini kita membuatnya untuk tujuan pembelajaran, bukan yang lain, jadi ga pa pa la.
Pada program ini tidak menggunakan session, jadi dari kasirUtama.php bisa langsung loncat ke kasir2.php nanti kita akan update programnya yang menggunakan session setelah kita buat artikel mengenai session
Program Kasir Sederhana PHP
#Tampilan
header.html:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Belajar Php</title>
<link rel="stylesheet" type="text/css" href="style.css" /> <!Memanggil style css>
</head>
<body>
<div id="sampul"> <!div id= membuat class css dengan nama header>
<!--
To change this template, choose Tools | Templates
and open the template in the editor.
-->
<!DOCTYPE html>
<html>
<body>
</div>
<div id="SidebarKanan">
#sampul{ /*membuat class sampul di css */
margin: auto;
width: 900px;
clear: both; /*berhubungan dengan posisi text pada isi nanti */
text-align: center;
/*kita gunakan sampul supaya semuanya otomatis di tengah*/
}
Membuat nomer atau list bullet menggunakan HTML - Dalam membuat sebuah artikel atau sebuat content lainnya, tidak jarang kita harus memasang suatu komponen agar content tersebut dapat tersusun rapi. Kita bisa saja langsung menginput 1,2,3,4,5 menggunakan keybord, tapi terkadang, hasil yang didapatkan tidak seperti yang diinginkan, terkadang miring kekirikah, miring ke kanankah. Untuk mengatasi masalah tata letak ini, HTML menyediakan dua buah kode yang fungsinya sama dengan numbering atau bulletnya punya microsoft office.
Numbered List
dalam membuat list nomer, kita menggunakan <ol></ol> . setiap content berada dalam <li> </li> .
Pada minggu yang cerah ini kita akan mencoba suatu hal yang beda dari biasanya, yang dimana biasanya kita hanya membuat program sekitar 10 - 20 bari, sekarang kita akan membuat program kurang lebih 185 baris. Program kita kali ini adalah program kasir sederhana. Didalam program ini terdapat aritmatika, fungsi do while, dan juga fungsi if. lumayan lengkap juga walaupun kurang sempurna.
Programnya sederhana, tapi agak ribet juga kalau konsep dasarnya belum ada. Semua konsep dasarnya sudah kita jelaskan pada artikel artikel kita sebelumnya, namun jika ada pertanyaan, silahkan tanyakan pada kotak komentar
Program Kasir Sederhana Java
Buka Script:
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package javaapplication1;
import java.util.Scanner;
/**
*
* @author Gekko
*/
public class Kasir {
public static void main(String [] args){
int NA, NT, NI, JJ, TA, K, JA;
NA = 12000; // nasi ayam
NT = 8000; // nasi telu
NI = 10000; // nasi ikan
JJ = 7000; // jus jeruk
TA = 3000; //teh anget
K = 4000; // kopi
JA = 8000;// jus advokat
Ini adalah ketiga kalinya saya katakan bahwa bilangan prima adalah bilangan yang habis dibagi dengan 1 dan bilangan itu sendiri. untuk mendapatkan tujuan itu, kita disini menggunakan perulangan for, yang dimana nantinya program akan mengulang proses untuk mendapatkan bilangan prima dengan cara menyeleksinya satu persatu. tanpa basa basi lagi, silahlah lihat scriptnya
#Tampilan
header.html:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Belajar Php</title>
<link rel="stylesheet" type="text/css" href="style.css" /> <!Memanggil style css>
</head>
<body>
<div id="sampul"> <!div id= membuat class css dengan nama header>
<!--
To change this template, choose Tools | Templates
and open the template in the editor.
-->
<!DOCTYPE html>
<html>
<body>
</div>
<div id="SidebarKanan">
#sampul{ /*membuat class sampul di css */
margin: auto;
width: 900px;
clear: both; /*berhubungan dengan posisi text pada isi nanti */
text-align: center;
/*kita gunakan sampul supaya semuanya otomatis di tengah*/
}