Dalam mempersiapkan pelaksaan UKK (Uji Kompetensi Kejuruan) pada SMK (Sekolah Menengah
Kejurusan) diperlukan sebuah pelatihan sebelum pra UKK, agar siswa-siswi dalam mempelajari
dengan baik rancang bangun website dengan menggunakan bahasa pemrogram HTML dan PHP.
5. Buka XAMPP Panel, aktifkan apache ->start dan mysql -> start.
6. Buka mozila firefox dan ketikan pada situs “localhost/phpmyadmin” -> enter
23. Buka folder “arsip_surat” dan buat folder baru didalam folder arsip_surat dengan nama “lib”
kita akan membuat file format .php dengan nama “koneksi.php” yang menghubungkan
database “arsip_surat” dengan aplikasi web. Seperti script .php dibawah ini :
<?php
//header sesuaikan dengan nama database xampp
$server="localhost";
$user="root";
$pass="";
$db="surat_arsip";
//mengenali MEMBER_LOGIN
define("USER","1");
<!--membuat menu halaman web, sebelum login dan sesudah login dengan fungsi if-->
<div id="2" class="sub">
<?php
if(!isset($_SESSION['MEMBER_LOGIN']))
<?php
}else{
?>
<a href="nanti isi">Surat Masuk</a> | <a href="nanti isi">Surat Keluar</a> | <a href="nanti
isi">Agenda</a>
<?php
}
?>
</div>
</div>
</menu>
</body>
</html>
37. Membuat file .php dengan nama “gateway.php” di dalam folder “mod”, dengan script
dibawah ini :
<?php
if(isset($_GET['mod']))
default : include('./mod/home/home.php');
}
}else{
include('./mod/home/home.php');
}
?>
38. Simpan di drive c: xampp->htdoc->arsip_surat->mod->gateway.php
39. Tidak panjang lebar, capek juga nih...heehee
40. Buat folder baru dengan nama “home” di dalam folder “mod”
41. Buat file .php dengan nama “home.php” didalam folder home yang tadi dibuat.
42. Ketikan script file home.php dibawah ini :
<?php
$q=mysqli_query($konek, "select * from tbl_halaman where nama='home'");
$r=mysqli_fetch_array($q);
echo $r['isi'];
?>
43. Simpan di drive c: xampp->htdoc->arsip_surat->mod->home->home.php
44. Maka hasilnya akan tampil seperti gambar dibawah ini :
45. Halaman menu home dan isi/content halaman home telah selesai.
46. Buat folder baru dengan nama “petugas”, di dalam folder “mod”.
47. Ketikan script .php untuk file “petugas.php”, seperti dibawah ini :
<fieldset>
<legend>Daftar Petugas</legend>
if($q)
{
?>
<script type="text/javascript">
document.location.href='../../index.php?mod=login';
</script>
<?php
}else{
?>
<script type="text/javascript">
document.location.href='../../index.php?mod=petugas';
</script>
<?php
}
?>
56. Buat file .php di dalam folder login dengan nama “login.php” untuk desain, koding dibawah
ini:
<fieldset>
<legend>Login Petugas</legend>
<form action="./mod/login/vlogin.php" method="post">
<table>
59. Selanjutnya kita membuat proses desainnya dengan nama “vlogin” simpan di dalam folder
yang sama di folder login, kodingnya seperti gambar dibawah ini:
<?php
include('../../lib/koneksi.php');
if(mysqli_num_rows($q)>0)
{
session_start();
$r=mysqli_fetch_array($q);
$_SESSION['MEMBER_LOGIN']='1';
$_SESSION['MEMBER_ID']=$r['id_petugas'];
$_SESSION['MEMBER_NAMA']=$r['nama'];
?>
<script type="text/javascript">
document.location.href='../../index.php?mod=surat_masuk';
</script>
<?php
}else{
?>
<script type="text/javascript">
document.location.href='../../index.php?mod=login';
</script>
<?php
}
?>
SOON....
DON’T COPAS-COPAS...