PHP Script yang Berjalan di Sisi Server dengan Ouput HTML di Client, JavaScript Berjalan di Sisi Client
Senin, 26 Oktober 2015
Edit
Sebagai seorang pemula, nubie, nubi belajar PHP sebaiknya ANDA mengerti dulu bagaimana satu set program PHP beserta dengan script-script lainnya berjalan. PHP adalah bahasa scripting yang menyatu dengan HTML dan berada di server (server side HTML embedded scripting). Perintah-perintah yang kita masukan akan sepenuhnya dijalankan dan dikerjakan di server. PHP biasanya dihubungakan dengan database mysql. Kehandalan PHP tidak diragukan lagi. PHP adalah software open source. Saat Artikel ini ditulis website berbasis PHP adalah website yang dominan di seluruh dunia dengan server Apache. Jadi penguasaan script HTML juga penting untuk memahami dengan benar pemrograman PHP ini. Selain kode PHP yang berjalan pada sisi server biasanya di sisi client terdapat kode JavaScript. Pemahaman terhadap kode HTML dan javascript yang mendalam sangat mendukung kesuksekan ANDA membuat aplikasi website yang interaktif. |Apa sih HTML itu? Pada masa sekarang ini HTML merupakan interface standard Internet. Halaman-halaman HTML ini bisa mengandung animasi, suara, video, bahkan sampai program interaktif yang kompleks. Jataan halaman HTML setiap hari diakses dari WEB server – WEB server di seluruh dunia. Pengertian HTML HTML adalah bahasa markup yang umum digunakan. Kepopuleran HTML disebakan karena HTML ini mudah digunakan. Pembuatan dokument WEB dengan HTML dapat dilakukan dengan mudah dan cepat. Dokumen WEB dapat tersaji dengan cepat ke banyak pembaca di seluruh dunia sekaligus. HTML mudah melakukan kontrol terhadap tampilan halaman WEB baik berupa teks, gambar, suara, animasi maupun video. |
halaman web dibangun oleh kode-kode HTML yang disebut juga dengan tag-tag
HTML
Tag yang umum di miliki oleh halaman WEB adalah:
<HTML>
<HEAD> <TITLE>Halaman WEB pertama saya</TITLE> </HEAD> <BODY> Halo Dunia! </BODY> </HTML> Di antara kedua tag tadi adalah tempat memasukkan apa saja ke dalam halaman web. Pada bagian HEAD, kita memberikan data mengenai dokumen kita. Tag penutup selalu ada pada halaman tersebut. |
JavaScript JavaScript adalah bahasa script yang dipergunakan di Internet Browser berjalan pada sisi client (browser pengguna). JavaScript berbeda dengan pemrograman Java yang di kembangkan oleh Sun Microsystem. Namun kedua perusahaan ini Netscape dan Sun Microsystem bekerjasama dalam mengembangkan JavaScript dan Java. |
Di bawah ini adalah contoh pengisian buku tamu versi JavaScript:
<HTML>
<HEAD><script type="text/javascript" LANGUAGE="JavaScript">
function myalert(){
var salahnama;
if (document.frmInput.txtNama.value == ""){
salahnama = "- Nama harus di isi\n";
}
var email;
email=document.frmInput.txtEmail.value;
var salahemail;
if (email.indexOf("@") == -1) {
salahemail = "- Alamat email harus memiliki tanda @\n";
}
var salahkomentar;
if (document.frmInput.txtKomentar.value == ""){
salahkomentar = "- Tolong Isi Komentar...\n";
}
var kesalahan;
kesalahan = salahnama + salahemail + salahkomentar;
if (kesalahan.length>0) {
alert("Ada kesalahan isi form:\n-----------------------------
\n"+kesalahan);
}else{
alert ("isian sdh benar");
frmInput.submit;
}
}
</script></HEAD>
<BODY> <H1><FONT face="Courier New">Isi Buku Tamu</FONT> </H1> <FONT face="Courier New"> <FORM name="frmInput" action="write_tamu.php"> <BR> Nama <input name="txtNama"> <BR> Email <input name="txtEmail"> <BR> <BR>
Komentar:
<BR><TEXTAREA name=txtKomentar rows=10 cols=60></TEXTAREA> <br> <input type="button" value="OK" onClick="return myalert();"> </font> <input type="reset" value="Batal" name="btnReset"> <BR> </form> </FONT> </BODY></HTML> |