PHP (PHP
Hypertext Preprocessor) yang merupakan sebuah bahasa scripting yang terpasang pada
HTML. Program PHP dapat berdiri sendiri ataupun disisipkan di antara kode-kode
html sehingga dapat langsung ditampilkan bersama dengan kode-kode html
tersebut. Program php dapat ditambahkan dengan mengapit program tersebut di
antara tanda. Tanda-tanda tersebut biasanya disebut tanda untuk escaping(kabur)
dari kode html. File html yang telah dibubuhi program php harus diganti ekstensinya
menjadi .php. PHP merupakan bahasa pemrograman web yang bersifat server-side
HTML= embedded scripting, di mana script-nya menyatu dengan HTML dan berada di
server. Artinya adalah sintaks dan perintah-perintah yang kita berikan akan
sepenuhnya dijalankan di server tetapi disertakan HTML biasa. Seluruh aplikasi
berbasis web dapat dibuat dengan PHP. Namun kekuatan yang paling utama PHP
adalah pada konektivitasnya dengan system database di dalam web. Sistem database
yang dapat didukung oleh PHP adalah :
1.
Oracle
2.
MySQL
3.
Sybase
4.
PostgreSQL, dll.
Sintaks Dasar PHP
Pertama
<?
echo "ini adalah script PHP anda"; ?>
Kedua
<?php
echo "ini juga script PHP";
?>
Keterangan :
<?php adalah pembuka script PHP.
?> adalah penutup script
PHP.
Ketiga
<script language="php">
echo "script PHP dalam tag HTML";
</script>
Anda dapat menggunkan salah satu di atas,
tapi yang paling sering digunakan biasannya cara pertama dan kedua.
Seperti pada bahasa
pemrograman lain Anda pun bisa meletakkan baris komentar pada program Anda.
Pada PHP caranya:
1.
Single-Line C++ Syntax à //
Contoh :
<?php
// Title: My first PHP script
// Author: Alfa
echo
"This is a PHP program";
?>
2.
Shell Syntax à #
Contoh:
<?php
# Title: My first PHP script
# Author: Alfa
echo
"This is a PHP program";
?>
3.
Multiple-Line C Syntax à /* */
Contoh:
<?php
/*
Title: My first PHP script
Author: Alfa
*/
echo
"This is a PHP program";
?>
4.
HTML Syntax à <!-- -->
Contoh:
<!--?php
Title: My first PHP script
Author: Alfa
?-->
Untuk
mencegah inputan data kosong berikut kode formnya :
<form
method="post" onsubmit="return validasi_input(this)">
<td><input
type="number" name="angka1" placeholder="Masukkan
Angka" value="<?=$bil1;?>"</></td>
<td><input
type="number" name="angka2" placeholder="Masukkan
Angka" value="<?=$bil2;?>"/></td>
<input
type="submit" name="jumlah" value="+">
<td><input
type="text" name="hasil" disabled
value="<?=$hasil;?>"></td>
</form>
|
Pada form tersebut terdapat kode
onsubmit=”return validasi_input(this)” , fungsinya adalah ketika tombol Submit di klik maka akan
menuju ke function validasi_input. Berikut Kode JS nya :
<script language="JavaScript">
function validasi_input(form){
if
(form.angka1.value == ""){
alert("Inputan Tidak Boleh Kosong!");
form.angka1.focus();
return
(false);
}else
if(form.angka2.value == ""){
alert("Inputan Tidak Boleh
Kosong!");
form.angka2.focus();
return
(false);
}
return
(true);
}
</script>
|
Ketika form
dengan nama angka1 atau angka2 valuenya ==” ” (kosong) maka akan muncul alert “Inputan
Tidak Boleh Kosong!” dan form angka1 dan angka2 akan focus.
Function merupakan serangkaian script/kode yang mempunyai kegunaan khusus dan
tertentu; merupakan seurutan atau serangkaian kode yang sering dipakai. Dengan
adanya fungsi maka pemrograman dapat dipermudah karena tidak harus menulis berulang-ulang
rangkaian kode script yang sama. Sebuah function
merupakan sebuah nama yang kita berikan pada suatu blok program yang
sewaktu-waktu dapat kita panggil dan gunakan. Sebuah function dapat diletakkan
di bagian manapun, bisa di awal, tengah, dan akhir dari keseluruhan bagian kode
PHP. Peran parameter adalah
sebagai input untuk function yang selanjutnya diolah oleh function tersebut. Sebuah function juga dapat
mengembalikan suatu nilai. Function hanya dapat mengembalikan sebuah nilai
saja. Nilai yang dikembalian dapat berupa suatu bilangan (bulat, real), string,
maupun array, dll.
Untuk form php dari
penjumlahan, pengurangan, perkalian dan pembagian :
<?php
$bil1 = $_POST["angka1"];
$bil2 = $_POST["angka2"];
if
(isset($_POST["jumlah"])){
$hasil
= $bil1 + $bil2;
}else if
(isset($_POST["kurang"])){
$hasil
= $bil1 - $bil2;
}else if
(isset($_POST["kali"])){
$hasil
= $bil1 * $bil2;
}else if
(isset($_POST["bagi"])){
$hasil
= $bil1 / $bil2;
}
?>
|
isset() digunakan untuk
menyatakan variabel sudah diset atau tidak. Jika variabel sudah diset makan
variavel akan mengembalikan nilai true, sebaliknya akan
bernilai false.
Fungsi tag-tag yang ada pada
kode HTML diatas :
Tag
|
Deskripsi
|
<marquee>
</marquee>
|
Menbuat text
berjalan secara vertikal atau horisontal
|
<h1>
</h1>
|
Header 1
|
<center>
</center>
|
Menengahkan elemen
|
<table>
</table>
|
Mengatur semua elemen table
|
<tr>
</tr>
|
Membuat baris baru
|
<td> </td>
|
Membuat kolom
|
<script>
</script>
|
Mendefinisikan client-side
script
|
Sedangkan fungsi atribut yang
digunakan pada tag pada kode HTML diatas :
Atribut
|
Deskripsi
|
onsubmit
|
Memvalidasi semua kolom form sebelum
dikirimkan.
|
border
|
Memberi
batas atau garis seperti pada bidang box/html.
|
style
|
Mendefinisikan informasi style untuk
dokumen HTML.
|
bgcolor
|
Memberikan warna pada latarbelakang
tabel.
|
width
|
Mengatur jarak blok teks dalam pixel atau
persen.
|
cellpadding
|
Menetukan jarak antara isi sel dengan
tepi kolom.
|
placeholder
|
Untuk bantuan pengisian field.
|
Silahkan download script php dari kalkulator
sederhana disini.
Tidak ada komentar:
Posting Komentar