Rabu, 30 Desember 2009

php

herisokwan@yahoo.co.id atau tgal_wong@yahoo.co.id
”Tiada Kesulitan Selagi Kita Punya Kesabaran”
”Dengan Semangat & Ketekunan Besi Batanganpun Bila Digosok Terus Menerus Bisa Menjadi Jarum”

BAB 1
PENDAHULUAN
Saat ini, semakin banyak pengguna internet yang sudah
mempunyai web site sendiri, baik itu yang menggunakan web hosting
gratis, dari ISP, fasilitas pendidikan ataupun yang mempunyai nama
domain sendiri. Namun sebagian besar situs yang mereka buat
adalah web site yang statis. Mengapa? Salah satu jawabannya adalah
bahwa mereka belum mengetahui cara pembuatan halaman web
yang dinamis. Memang masih banyak pemakai internet yang baginya,
bisa mengakses internet atau bisa membuat homepage sendiri (statis)
sudah merupakan suatu kebanggaan tersendiri. Memang kita dapat
membuat halaman web yang baik dan atraktif dan hanya dengan
mengunakan tag-tag atau sintaks HTML murni. Namun rasanya situs
anda belumlah cukup profesional tanpa adanya salam dinamis, Hit
Counter, Feedback Form, Buku Tamu, dan aplikasi database.
Masih banyak pemakai internet yang merasa takut terhadap
bagaimana rumitnya membuat sebuah program atau script yang
menghasilkan halaman web yang dinamis. Padahal sesungguhnya
untuk membuat situs yang dinamis dan interaktif, tidaklah
dibutuhkan kemampuan pemrograman yang tinggi.
Mempelajari bahasa script pada dasarnya tidak berbeda
dengan mempelajari bahasa pemrograman lainya. Bagi Anda yang
mempunyai latar belakang sebagai programmer, tentulah lebih
mudah untuk memahami dan menguasainya dalam waktu singkat.
Namun bagi Anda yang tidak mempunyai latar belakang sebagai
seorang programmer, jangan berkecil hati dan bersabarlah. Buku ini
dibuat dan disusun sedemikian rupa guna menyederhanakan
1herisokwan@yahoo.co.id atau tgal_wong@yahoo.co.id
”Tiada Kesulitan Selagi Kita Punya Kesabaran”
”Dengan Semangat & Ketekunan Besi Batanganpun Bila Digosok Terus Menerus Bisa Menjadi Jarum”
pemrograman yang demikian kompleks sehingga menjadi mudah
dicerna dan dipahami oleh semua orang dalam membangun web site
yang interaktif dan dinamis, termasuk bagi Anda yang tidak
mempunyai latar belakang programmer sebelumnya.
Bahasa script ada banyak macamnya, diantaranya mungkin
sudah sering Anda dengar seperti CGI Script, Java Script, VB Script,
ASP, PHP dan lain-lain. Didalam buku ini, jenis program yang akan
kita bahas adalah PHP, dengan beberapa pertimbangan antara lain
bahwa PHP memiliki beberapa kelebihan yang tidak dimiliki oleh
bahasa-bahasa sejenisnya. PHP mudah dibuat dan cepat dijalankan.
PHP dapat berjalan pada Web Server yang berbeda dalam Sistem
Operasi yang berbeda pula. PHP dapat berjalan pada sistem operasi
UNIX, Windows dan Macintosh. selain itu, PHP adalah salah satu
bahasa Serve-side yang paling populer saat ini berdasarkan hasil
survey dari Netcraft, setara dalam jumlah pemakaian dengan mod _
perl, dibawah CGI dan ASP.
Buku ini adalah sebuah buku panduan yang sangat praktis
dan padat yang akan membahas mengenai aturan-aturan dasar
script PHP, dasar-dasar pemrograman PHP, fungsi-fungsi dasar PHP
dan Integrasinya dengan database MySql yang pada tujuannya agar
Anda bisa memahami dengan cepat dan praktis bagaimana membuat
berbagai macam program atau script PHP yang akan memjadikan
situs Anda menjadi sebuah situs yang dinamis dan interaktif.
Anda akan mempelajari bagaimana menampilkan Hari, Tanggal
serta Jam saat situs Anda dikunjungi oleh seseorang. Penampilan
waktu tersebut bukan hanya dalam format bahasa Inggris, namun
dengan manipulasi data Anda bisa menampilkannya dalam format
bahasa Indonesia. Selain itu Anda bahkan bisa memberi ucapan
2herisokwan@yahoo.co.id atau tgal_wong@yahoo.co.id
”Tiada Kesulitan Selagi Kita Punya Kesabaran”
”Dengan Semangat & Ketekunan Besi Batanganpun Bila Digosok Terus Menerus Bisa Menjadi Jarum”
salam yang dinamis yang tergantung kapan orang tersebut
mengunjungi situs Anda. Contoh salam dinamis adalah Selamat Pagi,
Selamat Siang, Selamat Sore, atau Selamat Malam.
Pada tahap selanjutnya, Anda akan menggunakan fasilitas
yang melibatkan keterlibatan pengunjung serta pemrosesan file dan
email. Pada tahapan ini Anda akan mempelajari bagaiman membuat
Formulir Masukan yang memungkinkan Anda memperoleh input dari
pengunjung untuk selanjutnya diproses bagaimana mestinya serta
membuat Hit Counter, Buku Tamu / Guest Book, Feedback Forn dan
Formulir Pesanan/Pembelian yang kesemuanya akan membuat situs
Anda menjadi situs yang interaktif.
Kemudian, Anda akan diperkenalkan metode cookies dan
session untuk menyimpan variabel dan pada tahap terakhir kita akan
belajar menginterasikan database (MySql) dengan script PHP. Disini
akan diajarkan tehnik dasar untuk memasukan, menampilkan,
mengupdate, serta menghapus data pada database.
3herisokwan@yahoo.co.id atau tgal_wong@yahoo.co.id
”Tiada Kesulitan Selagi Kita Punya Kesabaran”
”Dengan Semangat & Ketekunan Besi Batanganpun Bila Digosok Terus Menerus Bisa Menjadi Jarum”
BAB 2
PERSIAPAN SEBELUM MEMULAI
Sebelum memulai pelajaran PHP Anda ada hal yang sebaiknya
Anda lakukan agar proses balajar Anda berjalan lancar. yakni
Instalasi Web Server.
2.1 Instalasi Web Server
Agar Anda dapat melihat script Anda tanpa harus melakukan
up-load ke Web Server, maka Anda harus meng-install Web Server
Apache, Php dan MySql di dalam komputer atau PC Anda terlebih
dahulu, sehingga pengetesan script bisa dilakukan di PC Anda
sendiri. Kebutuhan perangkat keras komputer yang dibutuhkan
adalah minimal komputer dengan processor 486 Mhz, dengan RAM
16 MB. Sedangkan perangkat lunak yang dibutuhkan adalah sistem
operasi Windows 95/98/ME, Windows NT/2000, XP serta browser
Minimal Microsoft Internet Explorer 4.01. Disini tidak akan dijelaskan
bagaimana cara menginstall web server tersebut, sebab kita sudah
bisa menginstallnya dengan mudah melalui CD smartPHP. Penjelasan
rinci menginstall melalui CD SmartPHP bisa dilihat di file
petunjuk.txt pada CD tersebut.
2.2. Menggunakan File-File Contoh
Untuk mempercepat proses belajar, telah disediakan source
code script PHP di dalam CD SmartPHP sehingga Anda tidak perlu
bersusah payah mengetik ulang script yang terdapat di buku ini.
Yang perlu Anda lakukan adalah memahami script PHP tersebut
kemudian langsung mempraktekkannya.
4herisokwan@yahoo.co.id atau tgal_wong@yahoo.co.id
”Tiada Kesulitan Selagi Kita Punya Kesabaran”
”Dengan Semangat & Ketekunan Besi Batanganpun Bila Digosok Terus Menerus Bisa Menjadi Jarum”
BAB 3
PENGENALAN STRUKTUR PROGRAM PHP
Setelah Anda telah mempersiapkan segala sesuatunya, kini
saatnya kita akan memulai bermain dengan script PHP. Namun
sebelum kita memulai ada beberapa aturan-aturan dasar yang harus
Anda perhatikan. Silahkan lihat dibawah ini.
3.1. Aturan Dasar Script PHP
Pembuatan script PHP sangatlah mudah. Anda bisa
membuatnya dengan cepat menggunakan teks editor ‘Notepad’
ataupun editor teks lainya. Dalam penulisan script PHP, ada
beberapa aturan dasar yang harus Anda perhatikan diantaranya
adalah:
· Fungsi-fungsi yang telah ada atau yang telah disediakan oleh
PHP adalah tidak case sensitive (tidak membedakan antara
huruf kecil dan huruf besar).
· Variabel dalam PHP adalah case sensitive, olehnya itu Anda
harus berhati-hati dalam penulisan dan pemakaian variabel.
Variabel ditandai dengan adanya tanda dollar sign ($).
· Penulisan script PHP diawali dengan tanda < (tanda lebih kecil)
dan diakhiri > (tanda lebih besar). Ada tiga cara penulisan
script PHP yaitu:
1. Script PHP dituliskan disini……
?>
5herisokwan@yahoo.co.id atau tgal_wong@yahoo.co.id
”Tiada Kesulitan Selagi Kita Punya Kesabaran”
”Dengan Semangat & Ketekunan Besi Batanganpun Bila Digosok Terus Menerus Bisa Menjadi Jarum”
2. Script PHP dituliskan disini…….
?>
3.
www.herisokwan.blogspot.com
(Learning Materials Collection : Wong Tegal)
"content/skrip co-pas dari buku/situs/blog/materi-kampus untuk pribadi saya"
2003-2012