Syntaknnya sebagai berikut : INPUT TYPE=”Submit” VALUE=”Send info”
INPUT TYPE=”Reset” VALUE=”Clear form”
2.8 Bahasa Pemrogram
Untuk membangun suatu web selain design grafis dibutuhkan juga script yang bersifat pemrograman. Ada banyak jenis pemrograman untuk web yaitu php,
asp, javascript dan beberapa bahasa yang lain. a
Sekilas Tentang PHP Web pada kisah awalnya sangat membosankan bagi orang-orang yang
dinamis. Bagaimana tidak, pemakainya hanya diisi oleh content halaman web yang meskipun bersifat saling terhubung dengan halaman web yang lain
hyperlink tetap saja tidak memberikan saluran bagi pengguna yang ingin mengemukakan pendapatnya. Tidak ada demokrasi, karena pengguna hanya
bersifat pasif dan tidak bisa berinteraksi secara aktif dalam web. PHP sebagai alternatif lain memberikan solusi sangat murah karena gratis
digunakan dan dapat berjalan di berbagai jenis platform. Awalnya memang PHP berjalan di sistem UNIX dan variant-nya, namun kini dapat berjalan dengan
mulus di lingkungan sistem operasi Windows. Berikut ini adalah cara menyisipkan kode PHP pada halaman HTML biasa.
script language=php . . . . kode PHP . . . .
script
Cara yang lebih singkat adalah:
?php
. . . . kode PHP . . . . ?
Atau bisa juga
? . . . . kode PHP . . . .
?
a Variabel PHP
Variabel dalam PHP memiliki cakupan dalam konteks variabel itu didefinisikan. Umumnya variabel PHP hanya memiliki cakupan tunggal saja.
Untuk lebih jelas, dibawah ini contoh penggunaan variable: ?php
bartender = Guinan; ?
Dalam contoh di atas, variabel
bartender
akan memiliki cakupan pada file skrip
ten_fourty_bar.inc
atau dapat pula dilihat secara sebaliknya. Jika dibuat file skrip
ten_fourty_bar.inc
berisi perintah php seperti di bawah ini. ?
echo Bartender di Bar Ten-Fourty saat ini adalah : bartender; ?
Maka, hasil eksekusi program
diatas
adalah sebagai berikut Bartender di Bar Ten-Fourty saat ini adalah : Guinan
b Mengakses Database Melalui PHP
PHP menyediakan sejumlah fungsi berawalan odbc_yang bermanfaat untuk mengakses database melalui ODBC Open Database Connectivity.
Beberapa diantaranya di bahas di bawah ini.
• pembuatan koneksi :
odbc_connect nama_sumber_data,nama_pemakai,password •
penutupan koneksi : odbc_close pengenal hubungan
odbc_close_all •
pengeksekusian query : odbc_do pengenal_hubungan,string_query
berikut adalah contoh script untuk mengakses database: ?
konek=odbc_connectbuku ,,; buku=select from buku;
hasilbuku=odbc_dokonek,buku; ?
2 Ajax Asynchronous JavaScript and XML
XMLHttpRequest merupakan metode request HTTP yang beroperasi dibelakang layar tanpa harus merefresh halaman web. Metode ini berwujud
suatu obyek. Sehingga dalam hal ini AJAX merupakan konsep yang mendeskripsikan interaksi antara XMLHttpRequest client side object dengan
server script seperti PHP,ASP,dan lain-lain. Sayangnya XMLHttpRequest ini memiliki bentuk obyek yang berbeda
dalam beberapa browser dalam penggunaannya perlu penanganan khusus yang disesuaikan dengan jenis browsernya. Sebagai contoh dalam IE obyek tersebut
dinyatakan sebagai ActiveX Control. Pada Firefox dan Safari, XMLHttpRequest dinyatakan sebagai Javascript Object.
Pada aplikasi AJAX, pendeklarasian penggunaan XMLHttpRequest ini dilakukan dalam sebuah Javascript. Berikut ini adalah script yang digunakan
untuk pendeklarasian penggunaan XMLHttpRequest function membuatobyekXmlHttpRequest
{ var xmlHttp;
pengecekan apabila menggunakan IE if window.Activexobject
{ try
{ pendeklarasian penggunaan XMLHttpRequest di IE
xmlHttp = new Activexobject“Microsoft.XMLHTTP”; }
catch e {
xmlHttp = false; }
} jika browser menggunakan Firefox atau yang lain
else {
try {
xmlHttp = new XMLHttpRequest ; }
catch e {
xmlHttp = false; }
} Script di atas harus ada di dalam halaman web yang menggunakan Ajax.
2.9 Server Web Apache