Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 4

Aplikasi laundry

Nama : Rendi Surya.p


Kelas :XII RPL

1. CONTOH UNTUK
Halaman Login.php

<?php
if(isset($_GET['pesan'])){
if($_GET['pesan'] == "gagal"){
echo "<div class='alert'>Username dan Password tidak sesuai !</div>";
}
}
?>
<div class="login-page">
<div class="form">
<form class="login-form" action="cek_login.php" method="post">
<input type="text" name="username" placeholder="username"/>
<input type="password" name="password" placeholder="password"/>
<button>login</button>
<p class="message">Belum Ada Akun? <a href="daftar_akun.php">Buat Akun</a></p>
</form>
</div>
</div>

2. CONTOH UNTUK
Halaman index.php

3. CONTOH UNTUK
Form transaksi
<td><b>ID Outlet</b><div class="desc">Masukan id outlet</div></td>
<td>:</td>
<td><input type="text" name="outlet" required /></td>
</tr>
<tr>
<td><b>Kode Iinvoice</b><div class="desc">Masukan Kode Invoice</div></td>
<td>:</td>
<td><input type="text" name="kode_invoice" required /></td>
</tr>
<tr>
<td><b>ID Member</b><div class="desc">Masukan Id Member</div></td>
<td>:</td>
<td><input type="text" name="id_member" required /></td>
</tr>
<tr>
<td><b>Tanggal</b><div class="desc">tanggal</div></td>
<td>:</td>
<td><input type="date" name="tgl"required /></td>
</tr>
<tr>
<td><b>Batas Waktu</b><div class="desc">batas waktu</div></td>
<td>:</td>
<td><input type="date" name="batas_waktu"required /></td>
</tr>
<tr>
<td><b>Tanggal bayar</b><div class="desc">tanggal anda bayar</div></td>
<td>:</td>
<td><input type="date" name="tgl_bayar"required /></td>
</tr>
<tr>
<td><b>Biaya</b><div class="desc">biaya</div></td>
<td>:</td>
<td><input type="text" name="biaya"required /></td>
</tr>
<tr>
4. CONTOH SCRIPT INPUT

5. CONTOH UNTUK
CETAK PDF
BERIKUT SEDIKIT SCRIPTNYA

<?php
include '../library/koneksi.php';
$Lapor = "SELECT outlet,kode_invoice,id_member,tgl,batas_waktu,tgl_bayar,biaya,paket,jumlah_kilo,status,dibayar,id_user FROM
transaksi ORDER by id";
$Hasil = mysqli_query($con,$Lapor);
$Data = array();
while($row = mysqli_fetch_assoc($Hasil)){
array_push($Data, $row);
}
$Judul = "Data Transaksi";
$tgl= "Time : ".date("l, d F Y");
$Header= array(
array("label"=>"OUTLET", "length"=>20, "align"=>"L"),
array("label"=>"KODE INVOICE", "length"=>20, "align"=>"L"),
array("label"=>"ID MEMBER", "length"=>20, "align"=>"L"),
array("label"=>"TANGGAL", "length"=>40, "align"=>"L"),
array("label"=>"BATAS WAKTU", "length"=>30, "align"=>"L"),
array("label"=>"TANGGAL BAYAR", "length"=>20, "align"=>"L"),
array("label"=>"BIAYA", "length"=>20, "align"=>"L"),
array("label"=>"PAKET", "length"=>20, "align"=>"L"),
array("label"=>"JUMLAH KILO", "length"=>20, "align"=>"L"),
array("label"=>"STATUS", "length"=>20, "align"=>"L"),
array("label"=>"DIBAYAR", "length"=>20, "align"=>"L"),
array("label"=>"ID USER", "length"=>20, "align"=>"L"),
6.UNTUK SCRIPT CEK_LOGIN
MENGGUNAKAN MULTI USER
<?php
// mengaktifkan session php
session_start();

// menghubungkan dengan basis data


include'../library/koneksi.php';

// menangkap data yang dikirim dari form


$username = $_POST['username'];
$password = $_POST['password'];

// menyeleksi data login dengan username dan password yang sesuai


$data = mysqli_query($con,"SELECT * FROM tuser WHERE username='$username' AND password='$password'");

// menghitung jumlah data yang ditemukan


$cek = mysqli_num_rows($data);

if($cek>0){
$login=mysqli_fetch_assoc($data);

//cek jika user login sebagai admin


if($login['role']=="admin"){

//buat session login dan username


$_SESSION['username']=$username;
$_SESSION['role']="admin";
//alihkan ke halaman dashboard admin
header('location:index.php');

// cek jika user login sebagai pegawai


}else if($login['role']=="pegawai"){
// buat session login dan username
$_SESSION['username'] = $username;
$_SESSION['role'] = "kasir";
// alihkan ke halaman dashboard pegawai
header("location:kasir/kasir.php");

// cek jika user login sebagai pengurus


}else if($login['role']=="owner"){
// buat session login dan username
$_SESSION['username'] = $username;
$_SESSION['role'] = "owner";
// alihkan ke halaman dashboard pengurus
header("location:owner/owner.php");

}else{

// alihkan ke halaman login kembali


header("location:login.php?pesan=gagal");
}
}else{
header("location:login.php?pesan=gagal");
}

?>
7. CONTOH UNTUK
SCRIPT DELETE

8. CONTOH UNTUK SCRIPT


FPDF LAPORAN

9. CONTOH GAMBAR SOAL

You might also like