BERBASIS XAMPP
Kategori : TUGAS AKHIR
Nama : GERRY AFRANZI
Nomor Induk Mahasiswa : 09021382025166
Program Studi : TEKNIK INFORMATIKA
Departemen : ILMU KOMPUTER
Fakultas : FASILKOM
Disetujui di,
palembang,
desember
2021
TUGAS AKHIR
Saya mengakui bahwa laporan akhir studi ini adalah hasil kerja saya sendiri , kecuali
GERRY AFRANZI
09021382025166
Puji dan syukur penulis panjatkan kepada Tuhan Yang Maha Pemurah dan
Maha Penyayang, dengan limpah karunia-Nya penulis dapat menyelesaikan
penyusunan Tugas akhir ini dengan judul Website Penjualan Sepatu Online Berbasis
XAMPP.
Penulis
Tugas akhir ini bertujuan untuk membangun sebuah website Rumah Sepatu. Sistem
Rumah Sepatu dan memberikan kemudahan bagi costumer Rumah Sepatu dalam hal
melalui sistem online yang sangat praktis, tetapi tetap terjamin tingkat keamanannya.
Halaman
Persetujuan ii
Pernyataan iii
Penghargaan iv
Abstrak v
Daftar Isi vi
Daftar Tabel ix
Daftar Gambar x
BAB 1 PENDAHULUAN 1
1.1 Latar Belakang 1
1.2 Rumusan Masalah 2
1.3 Batasan Masalah 3
1.4 Tujan Penelitian 3
1.5 Manfaat Penelitian 3
1.6 Tinjauan Pustaka 3
1.7 Metodologi Peneltian 5
1.8 Sistematika Penelitian 5
DAFTAR PUSTAKA
LAMPIRAN
Halaman
Halaman
Informasi adalah suatu hasil dari pengolahan data yang penting bagi
penerimanya. Untuk mendapatkan dan menghasilkan informasi, komputer dan
teknologi adalah suatu alat bantu yang tepat. Kebutuhan akan informasi mendorong
adanya ketersediaan sarana seperti pemasangan jaringan internet di tempat-tempat
umum khususnya sekolah sebagai salah satu fasilitas yang sangat mendukung dalam
hal penyajian informasi, oleh karena itu sistem informasi yang sudah terkoneksi
internet dapat memanfaatkan fasilitas ini sebagai media informasi yang cepat, akurat
dan up to date dalam menyajikan informasi yang diperlukan.
Berdasarkan uraian dari latar belakang permasalahan di atas, maka masalah yang akan
dibahas adalah sebagai berikut :
Dalam hal ini untuk menghindari terjadinya penyimpangan dalam penulisan Tugas
Akhir ini, penulis membatasi masalah yang dibahas. Adapun batasan masalah yang
dibahas antara lain:
1. Website hanya akan memberikan layanan dalam pemesanan / pembelian sepatu.
2. Menggunakan bahasa pemrograman berbasis web.
3. Website memberi informasi sepatu agar lebih mudah dalam pembelian.
Adapun tujuan pembuatan Website ini adalah untuk memudahkan konsumen dalam
pemelian sepatu tanpa harus meluangkan waktu yang banyak, ada pun pembuatan
Website ini menggunakan XAMPP dan Sublime Text yang mana, Diharapkan
konsumen dapat berelanja tanpa harus repot-repot keluar rumah.
Aplikasi web adalah sebuah program yang bila dieksekusi akan menghasilkan sebuah
aplikasi yang dapat bekerja sesuai dengan yang diinginkan. Aplikasi web dibangun
dengan menggunakan bahasa HTML(Hypertext Markup Language). Pada masa kini
Arsitektur aplikasi web meliputi klien, web server, middleware dan basis data.
Klien berinteraksi dengan web server. Secara internal, web server berkomunikasi
dengan middleware dan middleware yang berkomunikasi dengan basis data. Contoh
middleware adalah PHP dan ASP. Pada mekanisme aplikasi web dinamis, terjadi
tambahan proses yaitu server menerjemahkan kode PHP menjadi kode HTML. Kode
PHP yang diterjemahkan oleh mesin PHP yang akan diterima oleh klien.
PHP pertama kali dibuat oleh Rasmus Lerdroft, seorang programmer C. Semula
PHP digunakannya untuk menghitung jumlah pengunjung di dalam webnya. Kemudian
ia mengeluarkan Personal Home Page Tools versi 1.0 secara gratis. Versi ini pertama
kali keluar pada tahun 1995. Isinya adalah sekumpulan script PERL yang dibuatnya
untuk membuat halaman webnya menjadi dinamis. Kemudian mengeluarkan PHP versi
2.0 yang kemampuannya telah dapat mengakses database dan dapat terintegrasi dengan
HTML.Vesri mutahir dari PHP diluncurkan pada Juni 2004, oleh Zend merilis PHP
5.0. Dalam versi ini, inti dari interpreter PHP mengalami perubahan besar. Dalam versi
ini juga dikenalkan model pemrograman berorientasi objek baru untuk menjawab
perkembangan bahas pemrograman kearah pemrograman berorientasi objek. PHP
dapat digunakan pada setiap sistem operasi, antara lain Linux, Unix, Windows, dan
Macintosh. PHP juga mendukung banyak Web server, seperti Apache, Microsoft
Internet information Server (MIIS), Personal Web Server(PWS), dan masih banyak
lagi lainnya, bahkan PHP dapat bekerja sebagai suatu CGI processor.PHP tidak
terbatas pada hasil keluaran HTML.
Untuk menyelesaikan tugas besar kuliah ini, penulis melakukan penerapan metode
penelitian dalam memperoleh data-data yang dibutuhkan sehingga penyusun tugas
besar kuliah ini dapat diselesaikan dengan baik. Adapun metode penelitian yang
penulis lakukan sebagai berikut:
1. Pengumpulan data pendukung
Pengumpulan data dalam penelitian penulis lakukan dengan mencari data-
data yang di buat di Website.
2. Membuat Rancangan website
Proses pembuatan ini meliputi pembuatan rancangan Website dan
memasukkan data.
3. Pengujian Website
Menguji apakah Website yang dibuat telah berhasil berjalan sesuai dengan
yang di iginkan.
4. Implementasi Website
Penerapan Website yang dirancang setelah melalui tahap pengujian dan telah
berjalan dengan baik.
5. Penyusunan dan pengadaan laporan
Tahap akhir dari penelitian yang dilakukan, yaitu membuat laporan tentang
Website yang telah dilakukan.
Agar dapat memberikan gambaran yang jelas pada penulisan tugas akhir ini, maka
penulis membaginya dalam beberapa bab sebagai berikut :
Bab 1 : Pendahuluan
Komputer (computer) berasal dari bahasa Latin computare yang berarti menghitung.
Komputer mempunyai arti yang sangat luas dan berbeda untuk orang yang berbeda.
Komputer adalah sistem elektronik untuk memanipulasi data yang cepat dan tepat serta
dirancang dan diorganisasikan supaya secara otomatis menerima dan menyimpan data
input, memprosesnya dan menghasilkan output dibawah pengawasan suatu langkah
langkah instruksi-instruksi program yang tersimpan di memori (stored program).
Sistem komputer adalah suatu sistem yang terdiri atas komputer dan seluruh
komponen– komponen yang menunjang terlaksananya proses pengolahan data dan
menjadikan komputer sebagai alat yang berguna. Sistem komputer memiliki beberapa
komponen yaitu :
a. Perangkat Keras (Hardware)
Peragkat keras merupakan perangkat yang secara fisik dapat dilihat dan diraba, yang
membentuk kesatuan, sehingga dapat difungsikan. Berdasarkan kegunaannya,
perangkat keras dapat digolongkan ke dalam tiga bagian:
World Wide Web (WWW), lebih dikenal dengan web merupakan salah satu layanan
yang didapat oleh pemakai komputer yang terhubung dengan internet. Web pada
awalnya adalah ruang informasi dalam internet, dengan menggunakan teknologi
hypertext. Pemakai dituntut untuk menemukan informasi dengan mengikuti link yang
disediakan dalam dokumen web yang ditampilkan dalam browser web.
Kini internet identik dengan web, karena kepopuleran web sebagai standart
interface pada layanan yang ada pada internet, dari awalnya sebagai penyedia
informasi, kini digunakan juga untuk komunikasi dari email sampai dengan chatting,
sampai dengan melakukan transaksi bisnis (commerce).
Kini, web seakan lebih popular dari pada email, walaupun secara statisktik
email masih merupakan aplikasi terbanyak yang digunakan oleh pengguna
internet.Web lebih popular bagi khalayak umum dan pemula, terutama untuk tujuan
pencarian informasi dan melakukan komunikasi email yang menggunakan web
sebagai interfacenya.
Tahun 1989, Trimothy Berners-Lee seorang ahli komputer dari Inggris dan peneliti lain
di European Particle Physics Lab (Consei European Pour la Recherche Nucleaire,
atau CERN) di Geneva Swiss, mengembangkan satu cara untuk membagi data antar
koleganya menggunakan sesuatu yang di sebut dengan hypertext. Pemakai di CERN
dapat menampilkan dokumen pada layar komputer dengan menggunakan software
browser baru.
Browser web adalah software yang digunakan untuk menampilkan informasi dari
server web.Software ini kini telah berkembang dengan menggunakan user interface
grafis, sehingga pemakai dapat dengan mudah memakai poin atau klik untuk pindah
antar dokumen.
Lynx adalah browser web yang masih menggunakan mode teks, yang akibatnya
adalah tidak ada gambar yang dapat ditampilkan. Lynx ini ada pada lingkungan DOS
(Disk Operation System). Akan tetapi pengembangan dari browser mode teks ini
adalah tidak secepat browser web dengan GUI (Grafic User Interface).
Disaat perkembangan WWW ada dua browser web yang paling populer yaitu
Internet Explorer (IE) dan Netscape Navigator. Namun saat ini bermunculan
browserweb lain yang turut meramaikan persaingan untuk merebut para pengguna
internet. Diantara browser web yang telah banyak digunakan pada saat peluncurannya
adalah MSN, Opera, dan Mozilla Firefox. Diantara web browser ini terdapat kelebihan
dan kekurangan sehingga pengguna dapat memilih sesuai dengan keinginan dan
kemudahan yang ditawarkan.
Suatu browser mengambil sebuah web page dari server dengan sebuah request. Sebuah
request adalah HTTP standar yang berisi sebuah page address. Sebuah page address
terlihat seperti berikut :http://www.google.com/search?q=%s.
Dokumen HTML adalah file teks murni yang dapat dibuat dengan editor teks
sembarang. Dokumen ini dikenal sebagai webpage. Dokumen HTML merupakan
dokumen yang disajikan dalam browser web surfer. Dokumen umumnya berisi
informasi atau interface aplikasi didalam internet.
Ada dua cara untuk membuat web page: dengan web editor (misalnya
macromedia Dreamweaver atau Microsoft Frontpage) atau teks editor biasa misalnya
notepad atau editplus.
Penamaan dokumen HTML yang menggunakan tiga karakter awalnya adalah untuk
mengakomodasikan sistem penamaan yang ada pada sistem operasi DOS. Nama
dokumen pada beberapa sistem operasi bersifat case sensitive (membedakan huruf
besar dan kecil). Nama dokumen yang sama tapi dituliskan dalam case yang berbeda
akan dianggap sebagai document yang berbeda, misalnya „dokumen.html’ berbeda
Secara umum elemen dalam dokumen HTML yang dinyatakan dengan tagnya,
dituliskan:<namatag>_</nametag> penulisan penamaan tag bebas, dapat
menggunakan huruf besar, huruf kecil, ataupun campuran (tidak case sensitive). Tetapi
untuk antisipasi pada standar penulisan tag, direkomendasikan untuk menuliskan tag
dengan menggunakan huruf kecil semuanya. Tag mark up sebenarnya memberi tahu
Secara umum dokumen dibagi menjadi dua section (bagian), yaitu section head
dan section body, sehingga setiap dokumen HTML harus mempunyai pola dasar
sebagai berikut:
<html>
<head>
…informasi tentang dokumen HTML
</head>
<body>
…informasi yang ditampilkan oleh browser web
</body>
</html>
Dalam suatu dokumen hanya ada satu dokumen HTML, section atau elemen
head ditandai dengan tag<head> diawal, dan tag</head> diakhir.Section ini berisi
informasi tentang dokumen HTML lainnya. Minimal informasi yang dituliskan dalam
elemen ini adalah judul dari elemen, judul ini akan ditampilkan pada captionBr dari
windows browser, ditandai dengan menggunakan tag<title>dan diakhiri dengan
</title>.
PHP merupakan salah satu bahasa pemrograman web yang masih muda namun telah
mengalami perkembangan yang cukup signifikan dan telah banyak digunakan oleh
user dalam membuat sebuah aplikasi web yang baik baik perseorangan maupun
perusahaan.
PHP pertama sekali dibuat oleh Rasmus Lerdorf pada tahun 1995.Pada awal itu PHP
bernama FI (Form Interpreted). Pada saat tersebut PHP adalah sekumpulan script yang
di gunakan untuk mengolah data form dari web.
Pada tahun 1999, Zend merilis interpreterPHP baru dan rilisan tersebut dikenal
dengan PHP 4.0 adalah versi PHP yang paling banyak dipakai. Versi ini banyak
1. Bahasa pemrograman PHP adalah sebuah bahasa script yang tidak melakukan
sebuah kompilasi dalam penggunaanya.
2. Web server yang mendukung PHP dapat ditemukan dimana-mana dari mulai
IIS sampai dengan apache, dengan kompilasi yang ralatif mudah.
3. Dalam sisi pengembangan relative mudah, karena banyak developer yang siap
membantu dalam pengembangan.
4. PHP adalah bahasa open source yang dapat digunakan diberbagai mesin (linux,
unix, windows) dan dapat dijalankan secara runtime melalui console serta juga dapat
menjalankan perintah-perintah sistem.
5. Dalam sisi pemahaman, PHP adalah bahasa scripting yang paling mudah
karena referensi yang banyak.
Script PHP berkedudukan sebagai tag dalam bahasa HTML. Suatu script akan dikenali
sebagai script PHP bila didapati tanda :
a. <?php…...............?>
PHP yang digabungkan dengan database akan lebih berkekuatan jika digabungkan
dengan database yang realibel, gratis dan mudah diinstalasi. Terdapat 2 jenis database
yang memenuhi yaitu MYSQL dan PostgreSQL. Berikut ini daftar database:
2 Dbase 13 Oracle
3 Empress 14 Ovrimos
5 Hyperwave 16 SQLite
7 Informix 18 Solid
8 Ingres 19 Frontbase
9 INterbase 20 MSQL
PHP mempunyai fungsi khusus untuk mengakses MySQL.Ada sekitar 48 fungsi yang
dapat didukung PHP dalam mengakses MySQL dalam membuat aplikasi. Adapun yang
biasa digunakan diantaranya:
a. Mysql_connect()
Fungsi mysql_connect adalah untuk menghubungkan PHP dengan database MySQL.
Formatnya adalah :
Mysql_connect (string hostname,string username, string password)
b. Mysql_select db
Setelah terhubung ke databaseMYSQL dengan menggunakan mysql_connect, langkah
selanjutnya adalah mmilih database yang akan digunakan. Fungsi mysql_select_db
digunakan untuk memilih database. Format fungsinya adalah: mysql_select_db (string
database, koneksi).
Koneksi adalah variable yang terhubung ke MySQL.Jika tidak mengisi variable
koneksi yang terbuka saat itulah yang dianggap digunakan. Manfaat berbagai macam
2.6 MySQL
MySQL merupakan salah satu perangkat lunak sistem pengelola basis data (database
management system). MySQL juga dapat dikategorikan sebagai relation Database
Management Sistem (RDBMS). Karena dalam pembuatan basis data pada
MySQL dapat dipilah-pilah dalam berbagai tabel dua dimensi. Setiap tabel pada
MySQL terdiri atas lajur horizontal dan lajur vertikal.
Dalam membuat situs web diperlukan suatu editor. Salah satu contoh editor yang
sangat sederhana adalah notepad. Sublime Text merupakan editor HTML yang
professional mendesain, menulis kode program dan mengembangkan website, halaman
web, dan aplikasi web. Dalam pengerjaanya dreamweaver memberikan tiga pilihan
yaitu bekerja dengan menulis kode program (Menu Code), dengan pengeditan secara
visual (Mode Design) dan dengan tampilan keduanya (Split Mode). Dreamweaver juga
menyediakan alat-alat bantu untuk mengembangkan kreatifitas pembuatan web.
Berikut ini tampilan aplikasi Editor Sublime Text adalah:
Xampp adalah perangkat yang menggabungkan tiga aplikasi kedalam satu paket, yaitu
Apache, MySQL, dan PHPMyAdmin. Dengan xampp pekerjaan anda akan sangat
dimudahkan karena dapat menginstalasi dan mengkonfigurasi ketiga aplikasi tersebut
dengan sekaligus dan otomatis.
Xampp telah mengalami perkembangan dari waktu ke waktu. Versi versi yang
terbaru adalah revisi dari yang terdaulu, sehingga lebih baik dan lebih lengkap. Aplikasi
utama dalam paket xampp yakni terdiri dari :
1. Apache
Sebuah web server open source, jadi semua orang dapat
menggunakannya secara gratis , bahkan anda bahkan bisa mengedit
kode programnya. Fungsi utama dari Apache yakni menghasilan
halaman web yang benar sesuai dengan yang dibuat oleh seorang
progammer, dengan menggunakan kode PHP.
2. PHP
Php adalah bahasa pemograman untuk membuat web, dengan PHP anda
dapat membuat halamn web yang dinamis . selain mendukung di sistem
operasi Windows , php juga dapat digunakan pada mac OS, Linux, dan
sistem operasi lainnya.
3. MySQL
Sistem manejemen database yang sering digunakan bersama PHP. PHP
juga mendukung pada Microsoft Acces , Database Oracle, D-base, dan
sistem manajemen database lainnya.
Untuk memulai membangun suatu website yang berupa aplikasi mengenai penjualan
sepatu online, penulis terlebih dahulu merencanakan alur kerja berdasarkan kebutuhan
dari user yang akan menggunakan aplikasi berbasi web yang akan dibuat.
Website ini dibuat atas kebuthan costumer khususnya yang bertempat tinggal
dari Rumah Sepatu maupun yang berdomisili di luar kota. Berdasarkan dari penamatan
penulis mengenai analisi sistem yang berjalan mengenai Website Penjualan Sepatu
Online Berbasis Xampp terjadinya kesulitan costumer dalam membeli prduk dari
Rumah sepatu, di karenakan tempat tinggal yang jauh ataupun berbagai kesibukan yang
tidak bisa di tinggalkan.
Oleh karena itu, penulis mencoba merancang sebuah website yang ditujukan
bagi pelanggan Rumah Sepatu yang sibuk agar dapat mengefisienkan waktunya,dan
juga untuk costumer yang berdomisili jauh atau di luar kota dapat tetap membeli
produk Rumah Sepatu, sehingga tidak harus langsung datang ke alamat Rumah Sepatu.
Selain itu, tentu saja untuk memperluas pemasaran produk, sehingga pelanggan Rumah
Sepatu dapat bertambah.
Seiring dengan perkembangan teknologi informasi saat ini, serta untuk meningkatkan
efesiensi kerja dan waktu, maka masih banyak sistem yang ada saat ini yang masih
Data Flow Diagram (DFD) merupakan model dari sistem untuk menggambarkan
pembagian sistem ke modul yang lebih kecil. Salah satu keuntungan menggunakan
diagram alir data adalah memudahkan pemakai yang kurang menguasai bidang
komputer untuk mengerti sistem yang akan dikerjakan. Pada tahap analisa, penanganan
notasi simbol lingkaran dan anak panah menggambarkan arus data dalam perancangan
sistem sangat membantu dalam komunikasi dengan pemakaian sistem menggunakan
notasi – notasi untuk menggambarkan arus dari data sistem.
Disamping itu DFD adalah salah satu alat pembuatan model yang sering
digunakan, khususnya bila fungsi – fungsi sistem merupakan bagian yang lebih penting
dan kompleks dari pada data yang dimanipulasi oleh sistem. Dengan kata lain, DFD
adalah alat pembuatan model yang memberikan penekanan hanya pada fungsi sistem.
DFD juga merupakan alat perancangan sistem yang berorientasi pada alur data
dengan konsep dekomposisi dapat digunakan untuk penggambaran analisa maupun
rancangan sistem yang mudah dikomunikasikan oleh profesional sistem kepada
pemakai maupun pembuat program.
Tahap ini merupakan dimana penulis menempatkan data yang sudah ada pada bagian
server. Data tersebut nantinya akan di proses oleh data yang sudah dibuat. Tempat
untuk menampung data tersebut disebut database , database terdiri atas tabel –tabel
yang dibuat menggunakan program Xampp.
1. Tabel Admins
2. Tabel Hubungi
Id_hubungi Int 5 Id
Id_kostumer Int 5 Id
3. Tabel Kategori
4. Tabel Kota
Id_kota Int 3 Id
5. Tabel Costumer
6. Tabel Modul
7. Tabel Order
8. Tabel Produk
3.5. Flowchart
Flowchart adalah sekumpulan simbol – simbol yang menunjukan atau bidang yang
menggambarkan rangkaian kegiatan – kegitan program dari awal hingga akhir. Jadi
flowchart juga dapat digunakan untuk menggambarkan urutan langkah – langkah
pekerjaan dalam suatu algoritma. Penjelasan arti dari lambang – lambing flowchart
dapat didefinisikan seperti tabel dibawah ini :
No SIMBOL KETERANGAN
Algoritma Beranda
Langkah I : Pilih menu Beranda.
Langkah II : Menampilkan halaman utama website.
Agar sistem perancangan yang telah kita kerjaka dapat bejalan dengan baik atau tidak,
maka kita perlu kiranya dilakukan pengujian terhadap sistem yang telah kita kerjakan.
Untuk itu dibutuhkan bebarapa komponen utama mencakup perangkat keras
(hardware), perangkat lunak (Software), dan pengguna (Brainware).
Hardware merupakan komponen yang terlihat secara fisik,yang saling bekarja sama
dalam pengelolahan data. Perangkat keras (hardware) yang digunakan meliputi :
1. Monitor
2. CPU
3. Harddisk sebagai tempat sistem beroperasi dan media penyimpanan
4. Memori minimal 128
5. Keyboard dan mouse
Software adalah instruksi atau program-program komputer yang dapat digunakan oleh
komputer dengan memberikan fungsi serta penampilan yan diinginkan. Dalam hal ini,
perangkat lunak yang digunakan penulis untuk aplikasi perancangan website adalah :
Brainware merupakan faktor manusia yang menanganin fasilitas komputer yang ada.
Faktor manusia yang dimaksud adalah orang-orang yang memiliki bagian untuk
menangani sistem dan merupakan unsur manusia yang meliputi:
Pada website Rumah Sepatu ini memiliki banyak halaman. Tiap halaman utama
masing-masing memilki link yang tiap isi halaman web-nya menunjukkan setiap
informasi yang berbeda-beda. Untuk pengetesan pada tool browser, ketikkan pada
address bar http://localhost untuk melihat tampilan Apache web server pada browser.
Untuk pengujian halaman website Rumah Sepatu sendiri ketikkan pada address bar
browsing seperti berikut : http://localhost/fribel . Penulisan fribel setelah localhost
menunjukkan folder tempat penyimpanan file-file website Rumah Sepatu .Dibawah ini
contoh halam utama pada Rumah Sepatu.
Pada gambar 4.2 dapat dilihat mengenai profil Rumah Sepatu, di halaman ini
dijelaskan apa saja yg di jual di website Rumah Sepatu , serta di halaman ini juga di
berikan alamat asli website Rumah Sepatu di berikan. Agar jika ada pembeli yang ingin
langsung datang ke Toko Rumah Sepatu dapat mengetahui alamat aslinya.
Pada gambar 4.3 dijelaskan tentang bagaimana caranya untuk membeli sepatu
di wesite Rumah Sepatu.
5.1 Kesimpulan
Adapun kesimpulan yang dapat diambil oleh penulis dalam pembuatan website Rumah
Sepatu ini Adalah :
1. Situs ini menyediakan layanan pemesanan produk melalui sistem online, hanya
dengan memilih produk dan memasukkanya kedalam keranjang belanja (shopping
cart ), dan melakukan pembayaran ke nomor rekening yang telah diberitahu, maka
produk akan langsung dikirim ke alamat costumer. Hal ini tentu saja mempermudah
costumer yang berdomisili jauh dari Toko Rumah Sepatu maupun yang berada di luar
kota, serta bagi pengunjung website yang merasa tertarik untuk membeli produk
melalui sistem online yang lebih mudah dan efisien, tetapi terjamin.
2. Memberikan informasi secara lengkap, seperti tampilan produk dan harga.
Sehingga costumer bisa mendapatkan informasi yang up to date hanya dengan
membuka website Toko Rumah Sepatu.
5.2 Saran
Adapun kesimpulan yang dapat penulis berikan dalam Tugas Akhir yang berjudul
Website Penjualan Sepatu Online Berbasis Xampp ini adalah :
http://khaerulaffandi.weebly.com/mengenal-apa-itu-xamppapachephp-dan-
mysql.html
Aksi.php
<?php
session_start();
<body>
hjggjkjf
</body>
</html>
<?php
include "../config/koneksi.php";
function antiinjection($data){
$filter_sql =
mysql_real_escape_string(stripslashes(strip_tags(htmlspecialchars($d
ata,ENT_Q
UOTES))));
return $filter_sql;
$username = antiinjection($_POST['username']);
$pass = antiinjection($_POST['password']);
AND password='$pass'");
$ketemu=mysql_num_rows($login);
session_start();
$_SESSION['namauser'] = $r['username'];
$_SESSION['namalengkap'] = $r['nama_lengkap'];
$_SESSION['passuser'] = $r['password'];
$_SESSION['leveluser'] = $r['level'];
header('location:media.php?module=home');
else{
?>
Content.php
include "../config/koneksi.php";
include "../config/library.php";
include "../config/fungsi_indotgl.php";
include "../config/fungsi_combobox.php";
include "../config/fungsi_rupiah.php";
// Bagian Home
if ($_GET[module]=='home'){
if
($_SESSION['leveluser']=='admin'){ech
o "<h2>Selamat Datang</h2>
<p> </p><p> </p><p> </p><p> </p><p> </p><p>
</p><p> </p><p> </p>
echo date("H:i:s");
// Bagian Modul
elseif ($_GET[module]=='modul'){
($_SESSION['leveluser']=='admin'){ i
nclude "modul/mod_modul/modul.php";
elseif
($_GET[module]=='laporanpemesanan'){if
($_SESSION['leveluser']=='admin'){
include "modul/mod_laporanpemesanan/laporan.php";
// Bagian Kategori
elseif ($_GET[module]=='kategori'){
if
($_SESSION['leveluser']=='admin'){ include
"modul/mod_kategori/kategori.php";
// Bagian Produk
elseif ($_GET[module]=='produk'){
if
($_SESSION['leveluser']=='admin'){ inc
lude "modul/mod_produk/produk.php";
elseif ($_GET[module]=='order'){
($_SESSION['leveluser']=='admin'){ i
nclude "modul/mod_order/order.php";
// Bagian Profil
elseif ($_GET[module]=='profil'){
if
($_SESSION['leveluser']=='admin'){ inc
lude "modul/mod_profil/profil.php";
// Bagian Order
elseif ($_GET[module]=='hubungi'){
if
($_SESSION['leveluser']=='admin'){ inclu
de "modul/mod_hubungi/hubungi.php";
elseif ($_GET[module]=='carabeli'){
if
($_SESSION['leveluser']=='admin'){ include
"modul/mod_carabeli/carabeli.php";
if
($_SESSION['leveluser']=='admin'){ include
"modul/mod_rekening/rekening.php";
elseif
($_GET[module]=='ongkoskirim'){ if
($_SESSION['leveluser']=='admin'){
include "modul/mod_ongkoskirim/ongkoskirim.php";
// Bagian Laporan
elseif ($_GET[module]=='laporan'){
if
($_SESSION['leveluser']=='admin'){ inclu
de "modul/mod_laporan/laporan.php";
else{
?>
<head>
<style>
body {
-webkit-background-size: cover;
-moz-background-size: cover;
background-size: cover;
</style>
<script language="javascript">
function validasi(form){
if (form.username.value == ""){
form.username.focus();
return (false);
if (form.password.value == ""){
form.password.focus();
return (false);
</script>
</head>
<body OnLoad="document.login.username.focus();">
<div class="container">
<section class="main">
<p class="clearfix">
<label for="login">Username</label>
</p>
<p class="clearfix">
<label
for="password">Password</label>
<input type="password"
name="password" id="password" placeholder="Password">
</p>
<p class="clearfix">
</p>
</form>
</section>
</div>
</body>
<?php
session_start();
session_destroy();
?>
Media.php
<?php
error_reporting(0);
session_start();
if (empty($_SESSION[username]) AND
rel='stylesheet' type='text/css'>
else{
?>
<head>
<title></title>
tinyMCE_GZ.init({
themes : 'simple,advanced',
languages : 'en',
disk_cache : true,
debug : false
});
</script>
src="../tinymcpuk/tiny_mce_src.js"></script>
<script type="text/javascript">
tinyMCE.init({
mode : "textareas",
theme : "advanced",
plugins :
"table,youtube,advhr,advimage,advlink,emotions,flash,searchreplace,p
aste,directionality,noneditable,contextmenu",
theme_advanced_buttons1_add :
"fontselect,fontsizeselect",
theme_advanced_buttons2_add :
"separator,preview,zoom,separator,forecolor,backcolor,liststyle",
theme_advanced_buttons2_add_before:
"cut,copy,paste,separator,search,replace,separator",
theme_advanced_buttons3_add_before :
"tablecontrols,separator,youtube,separator",
theme_advanced_buttons3_add : "emotions,flash",
theme_advanced_toolbar_align : "left",
theme_advanced_statusbar_location : "bottom",
extended_valid_elements :
"hr[class|width|size|noshade]",
file_browser_callback : "fileBrowserCallBack",
paste_use_dialog : false,
theme_advanced_resizing : true,
theme_advanced_resize_horizontal : false,
theme_advanced_link_targets : "_something=My
somthing;_something2=My somthing2;_something3=My somthing3;",
apply_source_formatting : true
});
{var connector =
"../../filemanager/browser.html?Connector=connectors/php/connector.p
hp";
var cType;
tinymcpuk_field = field_name;
tinymcpuk = win;
switch (type) {
case "image":
cType = "Image";
break;
case "flash":
break;
case "file":
cType = "File";
break;
window.open(connector, "tinymcpuk",
"modal,width=600,height=400");
</script>
</head>
<body>
<div id="header">
<div id="menu">
<ul>
<li><a href='media.php?module=home'>Home</a>
<li><a href='media.php?module=hubungi'>Pemesanan
Barang</a></li>
<li><a href='media.php?module=kategori'>Kategori
Produk</a></li>
<li><a href='media.php?module=produk'>Produk</a></li>
<li><a href='media.php?module=ongkoskirim'>Ongkos
Kirim</a></li>
<li><a href='media.php?module=carabeli'>Cara
Beli</a></li>
<li><a href='media.php?module=laporan'>Laporan</a></li>
<li><a href='logout.php'>Logout</a></li>
</ul>
<p> </p>
</div>
<div id="content">
</div>
<div id="footer">
</div>
</div>
</body>
</html>
<?php
?>
Style.css
body{
font-family: Tahoma;
text-align: center;
#header {
position: relative;
margin-right: auto;
margin-left: auto;
width: 930px;
text-align: left;
background:#fff;
#content {
margin-left: 230px;
padding:0px 10px 0 0;
font-size: 75%;
line-height: 1.8em;
padding-left: 2em;
#menu {
position: relative;
float: left;
top: 0px;
left: 0;
width: 180px;
#menu ul {
list-style: none;
margin: 0;
padding: 0;
border: none;
font-weight:bold;
#menu li {
width: 180px;
margin: 0;
padding: 0;
font-size: 80%;
#menu li a {
{display: block;
color: #011D5C;
text-decoration: none;
padding-left:18px;
#menu a:hover {
text-decoration:underline;
a:link,a:visited
{color:#D22E23;
a:hover {
color: #FF6600;
text-decoration:none;
h2 {
background-color: transparent;
table {
font-family: Tahoma;
font-size: 8pt;
border-width: 1px;
border-style: solid;
border-color: #999999;
border-collapse: collapse;
th{
color: #FFFFFF;
font-size: 7pt;
text-transform: uppercase;
text-align: center;
padding: 0.5em;
border-width: 1px;
border-style: solid;
border-color: #969BA5;
border-collapse: collapse;
background-color: #D22E23;
td{
padding: 0.5em;
border-width: 1px;
border-style: solid;
border-color: #969BA5;
border-collapse: collapse;
input,textarea,select{ fon
t-family: Tahoma;
font-size: 8pt;
#paging{
font-family: Tahoma;
font-size: 8pt;
#footer{
clear :both;
font-size: 70%;
color: #FFFFFF;
background-color: #272727;