Bahasa Pemrogram LANDASAN TEORI

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