Modul Edit Template WEB dengan PHP dan MySQL

dokumen-dokumen yang mirip
Modul Pembuatan Aplikasi Biodata dengan PHP dan MySQL

L A M P I R A N. Universitas Sumatera Utara

Design Web Dengan 2 Kolom

Halaman Utama. Tampilan Menu. Universitas Sumatera Utara

Praktikum 3 Cookie, Session, dan Database MySQL

Pemrograman Web Week 2. Team Teaching

Prak. E-Bussiness & E-Commerce HTML. (HyperText Markup Language) RAHMADY LIYANTANTO liyantanto.wordpress.com

Tutorial Membuat Template Joomla 1.5

KAJIAN 3 Web Responsive

Membuat Login view mengggunakan.net FrameWork

L A M P I R A N. Universitas Sumatera Utara

Checkbox dengan Foreach dan MYSQL

LAMPIRAN Source Code Untuk Menampilkan Halaman Home

LAMPIRAN LISTING PROGRAM WEBSITE

BAB IV HASIL DAN PEMBAHASAN

Masih tentang bagaimana membuat layout dengan CSS, kita lanjutkan untuk membuat layout yang lain. Berikut ini adalah desain layout yang akan kita buat

Modul Pembuatan Aplikasi Login dengan PHP dan MySQL

EFEKTIFITAS TATA KERJA PENDATAAN KEPEGAWAIAN DALAM MEWUJUDKAN GOOD GOVERNANCE

Modul 1 : HTML dan CSS

BAB V IMPLEMENTASI DAN HASIL 5.1 IMPLEMENTASI SISTEM INFORMASI PENDAFTARAN SANTRI BARU

SEARCHING, EDIT / UPDATE DAN DELETE. PHP & MYSQL Part Two

BAB 5 PENGENALAN PHP. Tujuan Pembelajaran: Memahami kaidah Pemrograman dengan PHP

TUTORIAL CODEIGNITER Langkah Tepat menjadi Web Developer Handal, menguasai CodeIgniter, jalan membuat aplikasi berbasis website lebih mudah

BAB V DESAIN WEB CSS

Membuat Top Fixed Responsive Navbar Twitter Bootstrap

BAB IV HASIL DAN UJI COBA

Modul Pembuatan Aplikasi Biodata dengan PHP dan MySQL

BAB IV HASIL DAN UJI COBA

BAB III PERANCANGAN DAN PEMBUATAN SISTEM

Langkah Cara Membuat Form Login Menggunakan PHP dan MySQL Langkah 1: Membuat Tabel MySQL User/Pengguna

Bab 4. Hasil dan Pembahasan

MATERI WEB. Pembuatan Login Aplikasi, Dasboard Admin & Menu Keluar menggunakan PHP & Mysql. Bas-Dev : Ahmad Bastiar

Modul Upload Web ke Domain dan Hosting Gratisan

LAMPIRAN. Lampiran 1 Wawancara dengan Bapak Thoriq Rachmat selaku Manager IT di PT. 1. Apakah perusahaan saat ini membutuhkan sistem server yang baru?

Membuat Layout Desain Awal dengan Photoshop

Cara Membuat website dengan Dreamweaver

Teknik Informatika D3

Modul 3 CSS CASCADE STYLE SHEET

BAB IV HASIL DAN ANALISIS

Yayan Mulyana

BAB IV HASIL DAN UJI COBA

[SANGAT MUDAH] Cara Membuat Tab dengan Bootstrap

Modul 5. Membuat Formulir Pada Template. Disusun oleh. Sri Siska Wirdaniyati JURUSAN STATISTIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

Pengenalan Script. Definisi HTML

TUTORIAL CODEIGNITER Langkah Tepat menjadi Web Developer Handal, menguasai CodeIgniter, jalan membuat aplikasi berbasis website lebih mudah

BAB IV HASIL DAN UJI COBA

PANDUAN PENGGUNAAN. Joomla! Versi 1.5. Oleh: Anon Kuncoro Widigdo

Advantages. Keunggulan :

BAB IV HASIL DAN PEMBAHASAN. Sistem Informasi Penjualan dan Pembelian Barang Pada Toko Touring

TUTORIAL APLIKASI WEB Dengan PHP dan MySQL

Membuat Chart Dengan JSChart

Membuat Simpel Site HTML Layout Menggunakan Tag div

Levenshtein Distance.php

Panduan Penggunaan SIDAMUS

Gambar 4. 1 Implementasi Tabel Admin 58

BAB III IMPLEMENTASI. Program penghubung database tersebut disimpan dengan nama. konek.php. Berikut merupakan kode program penghubung Database :

BAB IV IMPLEMENTASI DAN PENGUJIAN APLIKASI. Sistem pengolahan data merupakan satu kesatuan kegiatan pengolahan

KSI B ~ M.S. WULANDARI

Trik Mudah Membuat CMS Website dari Nol

Cara Koneksi Database di Dreamweaver CS3

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

Practical Web Development Using CMS (Joomla)

LAMPIRAN. Source code halaman utama:

SMH2D3 Web Programming. 4 BAB IV WEB DESIGN CSS3. H a l IDENTITAS. Kajian Web Design menggunakan HTML5 dan CSS3

E-trik Ajax. Database MySQL. Dedi Alnas

BAB II LANDASAN TEORI

MEMBUAT WEB PERSONAL DENGAN DREAMWEAVER

Album dan Yahoo! Messenger Status.

Membuat Sistem Pertemanan Sederhana

Panduan Web Desain Menggunakan Editor Macromedia Dreamweaver 8

BAB IV HASIL DAN PEMBAHASAN

MEMBUAT LAYOUT DENGAN CONTAINER BOOTSTRAP

BAB IV HASIL DAN PEMBAHASAN

MODUL 6 SESSION DAN USER AUTHENTICATION

BAB V IMPLEMENTASI DAN PENGUJIAN. lingkungan perangkat lunak, implementasi database beserta struktur program dan

MODUL 1 PENGENALAN HTML

MODUL 5 GET & POST Pemograman Web Teknik Informatika Universitas Pasundan Bandung 2016/2017

Cara Memasukan Font Baru Ke Dalam Web Menggunakan CSS

BAB IV IMPLEMENTASI DAN PENGUJIAN. siap untuk dioperasikan. Dalam implementasi pembuatan website Anbiyapedia ini

Membuat Halaman Admin Untuk Web Buatan Sendiri

Gambar 1. Halaman Awal Website

Komunikasi Multimedia

BAB IV HASIL DAN PEMBAHASAN

Membuat Web Chatting dengan Ajax Jquery, PHP, dan Bootstrap [Part 2]

BAB 3 PERANCANGAN SISTEM. 3.1 Mendefenisikan Web dalam Macromedia Dreamweaver 8

PERTEMUAN 1. Kompetensi Dasar : Menjelaskan konsep dasar dan teknologi Webpage

AJAX dengan jquery Part 1

Manual esakip v Pengantar. Hal. 2 / 36

Tutorial membuat Blog dengan Blogspot

MANAGEMENT, FORWARDING & AUTO RESPONDER

Berikut ini langkah-langkah untuk konfigurasi awal dari paket toko online yang sudah kami siapkan :

Gambar 1.1 Desain halaman web

LendCreative.com Perum. Bukit Citra Darmo H-3 JL. Klakah Rejo - Surabaya T :

BAB IV IMPLEMENTASI DAN PENGUJIAN

Web Programming (WP) Step 2 [ HTML & PHP BASIC]

CSS Tutorial. rosihanari.net. Lebih Lanjut Tentang Selector

Transkripsi:

Modul Edit Template WEB dengan PHP dan MySQL For Community College By ri32

Latar Belakang Modul ini dibuat untuk menjadi panduan teman-teman dalam mengedit template sebuah web. Kenapa kita menggunakan tamplate dari pada membuat sendiri design web dengan menggunakan css, photoshop, flash, dll??? Tidak ada salahnya jika teman-teman yang jago css, photoshop, atau flash membuat sebuah design web dari nol. Itu bagus dan good job Sedangkan alasannya kita menggunakan sebuah template css untuk design web kita adalah karena masalah efisiensi waktu dan efektifitas dari hasil design.

Efisiensi waktu, jika teman-teman di kejar deadline ( garis kematian ) sedangkan butuh waktu untuk merancang sebuah design web dari nol. Mulai dari menentukan warna, ukuran, jenis huruf, gambar, dll. Dengan menggunakan template, pikiran kita menjadi lebih fokus pada sistem web yang sedang kita buat. Karena untuk templatenya, kita tinggal sesuaikan dengan tema sistem web yang kita buat. Misalnya kita membuat sebuah web jual beli atau company profil, kita cari template yang sesuai dengan tema web kita selanjutnya kita edit templatenya dan menuangkan sistem web kita ke dalam template tersebut. Efektifitas hasil, coba bandingkan hasil design kita dengan design template yang kita pakai. Bukan niat untuk merendahkan hasil karya sendiri. Karena mungkin masalah waktu, dan skill design web kita. Kita terpaksa mengedit template web. Karena banyak situs penyedia template web dengan design yang bagus dan menarik. Untuk mencari tamplate web, ada beberapa tips yang saya berikan yaitu : o Buka http://images.google.com/ dan masukan kata kunci free css templates tanpa tanda petik. o Atau untuk lebih spesifik lagi, misalnya anda mencari template web yang berwarna biru atau template tentang strawberry. Anda masukan kata kunci free css templates blue atau free css templates strawberry. Setelah menemukan gambar yang cocok, klik gambarnya dan menuju situs penyedia template tersebut. o Atau cari langsung di google http://google.com/ dengan kata kunci diatas. o Salah satu penyedia template web yang biasa saya kunjungi adalah http://freecsstemplates.net/ dan http://www.free-css.com. untuk selebihnya silahkan cari sendiri sesuai dengan kebutuhan teman-teman.

Yang kita pelajari Dari penjelasan diatas semoga temen-temen paham bahwa karena efisiensi waktu dan efektifitas hasil, kita dapat menggunakan template web atau css template web untuk membantu dalam membuat design web kita. Perlu diperhatikan! Bahwa modul ini berhubungan dengan modul sebelumnya atau modul yang kedua yaitu Modul Pembuatan Aplikasi Login dengan PHP dan MySQL. Walaupun kita sedang membahas tentang bukutamu, tapi saya memakai table biodata sebagai sumber datanya. Alasannya karena untuk latihan berikutnya, silahkan anda membuat tabel bukutamu atau tabel guestbook agar sesuai dengan tema yang kita buat yaitu aplikasi bukutamu. Selanjutnya langkah apa saja yang harus kita lakukan dalam mengedit template web : 1. Cari dan download template web yang kita butuhkan. Misalnya saya mencari template web tentang strawberry dan saya menemukannya pada alamat http://www.free-css.com/free-css-templates/page107/strawberry.php 2. Setelah di download, kemudian diextract file ZIP kedalam folder /htdocs/admin 3. Ubah file ekstensi index.html menjadi file index.php. kemudian edit file index.php dengan teks editor(saya recomendasikan dengan dreamweaver) 4. Setelah di edit, hasil akhir skrip pada file index.php adalah sebagai berikut : <?php $page=htmlentities($_get['page']);?> <!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> <title>strawberry</title> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> <link href="style.css" rel="stylesheet" type="text/css" /> <link href="tabel.css" rel="stylesheet" type="text/css" /> <link rel="shortcut icon" href="favicon.gif" type="image/x-icon">

</head> <body> <div id="container"> <div id="header"> <div id="logo_area"> <span class="red">tobely...tobely...</span> <span class="gray"> </span> <div id="slogan">www.tobely.com <div id="menu"> <ul> <li class="current"><a href="?page=welcome" ><b>home</b></a></li> <li><a href="?page=form"><b>bukutamu</b></a></li> <li><a href="?page=view"><b>view BUKUTAMU</b></a></li> <li><a href="?page=form_admin"><b>admin</b></a></li> <li><a href="?page=download"><b>download</b></a></li> </ul> <!-- End OF Header --> <div id="content"> <div id="content_left"> <div id="content_area"> <p> <?php $file="$page.php"; $cek=strlen($page);

if($cek>10!file_exists($file) empty($page)){ include ("welcome.php"); }else{ include ($file); }?> </p> <p> </p> <p> <!-- End OF Left Content Area --> </p> <p> </p> <div id="content_area_black"> <div class="post_area_black"> <h1>about US</h1> <h2>situs ini dibuat oleh Community College 09</h2> <p>we want to be better :)</p> <h2>my Friends and My Team</h2> <p>arif Tri Wibowo (Bowo), Arifin (ipin), Djatoko (koko), Fahmi Ramadhanu (Fahmi), Fajar Gunari (Fajar), Ganjar Jakaria (Ganjar), Irfan Fatria (Irfan), Muhamad Iqbal (Iqbal), Riski Dwi D (iki), Taufik Hidayat (jawa), Wanda & winda (twin)</p> <!-- End OF Left Content Area Black --> <div class="cleaner">

<div id="footer"> Copyright 2011 Community College 09 Designed by <a href="http://www.templatemo.com">free CSS Templates</a> <!-- End OF Left --> <div id="content_right"> <div id="content_right_top"> <div id="content_right_mid"> <div class="section"> <div class="section_title">about TOBELY <p>tobely atau Strawberry adalah nama salah satu buah-buahan yang unik. dari warnanya dan bentuknya yang cantik. sampai rasanya yang manis, asam yang enak untuk dijadikan jus tobely. </p> <div class="right_line"> <div class="section"> <div class="section_title">pesan TOBELY <p>bagi temen-temen yang suka tobely, pengen beli tobely bisa menghubungi aku untuk pesan tobelynya.</p> <div class="right_line"> <div class="section"> <div class="section_title"> LINK WEB <ul> <li><a href="http://www.facebook.com/tobely">facebook/tobely</a></li> <li><a href="http://www.twetter.com/tobely">twetter/tobely</a></li> <li><a href="http://www.tobely.com">tobely.com</a></li> </ul>

<!-- End OF Right --> <!-- End OF Content --> <!-- End OF Container --> </body> </html> 5. Untuk tampilan file dan foldernya adalah sebagai berikut : 6. Perlu diperhatikan! Untuk link url kita ubah seluruhnya dengan pola?page=nama_file. Alasanya, karena kita sudah menggunakan template dimana content atau bagian yang berubah di web kita adalah pada bagian tengah template. Silahkan lihat file index.php yang sudah diubah. Akan terlihat skrip untuk menangani URL.

<?php $file="$page.php"; $cek=strlen($page); if($cek>10!file_exists($file) empty($page)){ include ("welcome.php"); }else{ include ($file); }?> Kita menggunakan konsep include untuk memanggil file yang sesuai dengan menu yang dipilih oleh user. Misalnya user mengklik menu admin dimana url yang terbentuk adalah?page=admin. Artinya, kita mengirim sebuah parameter/variabel page dengan sebuah nilai yaitu admin ke file index.php (tanda tanya? melambangkan index). Pada halaman index terdapat skrip untuk menangkap nilai parameter page <?php $page=htmlentities($_get['page']);?>. setelah itu file index.php akan menginclude file sesuai dengan menu yang dipilih user dengan skrip $file="$page.php"; dan skrip include ($file); 7. Sehingga untuk file yang mempunyai link kehalaman yang lain, harus diubah terlebih dahulu. Misalnya pada file form.php <html> <head><title>form</html></head> <body> <h1>input Bukutamu</h1> <form action="?page=proses" method="post">...

Form action yang dulunya hanya berupa nama file <form action= proses.php" method="post"> menjadi <form action="?page=proses" method="post"> 8. Begitu juga dengan link yang lain misalnya pada file proses.php... if($query){ echo "Berhasil input data ke database ";?><a href="?page=view">lihat data di Tabel</a><?php }else{ echo "Gagal input data"; echo mysql_error(); }?> Link pada tag <a href> yang dulunya hanya berupa nama file <a href="view.php">lihat data di Tabel</a> menjadi <a href="?page=view">lihat data di Tabel</a>. Begitulah seterusnya untuk file-file yang lain. 9. Untuk selanjutnya teman-teman bisa menambahkan skrip CSS atau skrip Javascript pada template tersebut. 10. Selamat berkreasi

Tampilan Output Tampilan Input Form Tampilan View

Tampilan Halaman Home (Admin) Tampilan Membuka Halaman http://localhost/admin/?page=home tanpa Login Alhamdulilah Selesai