Jika Anda ingin membuat atau melakukan Kustomisasi Toko Online disyaratkan Anda mengetahui kode HTML, CSS, Javascript dan bahasa kode lain. Pemasangan plugin pada pada Quick.Cart v3.0 untuk fitur “Keranjang Belanja” (Add Cart) suatu Toko Online harus dilakukan oleh seseorang yang mengerti HTML dan PHP dasar. Pada kali ini saya hanya ingin sedikit mengenalkan sebagian dari dasar-dasar PHP.
Pengenalan PHP untuk website design
PHP adalah script yang dijalankan di Server. Manfaat dari penggunaan PHP adalah kode yang menyusun program tidak perlu di-release ke User sehingga kerahasiaan kode tetap terlindungi. Hal menarik adalah kenyataan bahwa PHP bisa digunakan untuk mengakses atau men-support berbagai macam database seperti Access, Oracle, MySQL, dan lain-lain. Untuk lebih mudah memahami PHP, langsung saja pada Exercise di bawah ini.
BAGIAN 1 BAGIAN 2 BAGIAN 3 BAGIAN 4
Bagian 1 : Pengkodean PHP - website files
-latihan1.php
<HTML>
<HEAD>
<TITLE> Latihan pertama </TITLE>
</HEAD>
<BODY>
<H1>Contoh PHP pertama</H1>
<?
//latihan pertama
print"Selamat belajar PHP <BR>";
print"Semoga Anda sukses !";
/* Komentar Program : menampilkan pesan di halaman browser
Selamat Belajar PHP
Semoga sukses !
Teks komentar program tidak dimunculkan */ ?>
</BODY>
</HTML>
<HEAD>
<TITLE> Latihan pertama </TITLE>
</HEAD>
<BODY>
<H1>Contoh PHP pertama</H1>
<?
//latihan pertama
print"Selamat belajar PHP <BR>";
print"Semoga Anda sukses !";
/* Komentar Program : menampilkan pesan di halaman browser
Selamat Belajar PHP
Semoga sukses !
Teks komentar program tidak dimunculkan */ ?>
</BODY>
</HTML>
Pada program diatas terdapat code HTML dan PHP. Code PHP diawali <? dan diakhiri tanda ?>. Dalam pasangan tersebut terdapat pernyataan-pernyataan PHP. Snippet kode :
- print "Selamat belajar PHP <BR>";
Selamat belajar PHP
Semoga Anda sukses !
Semoga Anda sukses !
Teks yang ada setelah tanda // disebut komentar program yang tidak akan dieksekusi. Pada contoh diatas menunjuk :
//latihan pertama
Teks diantara tanda /* dan */ disebut komentar program (comment out) contoh diatas menunjuk :
/* Komentar Program : menampilkan pesan di halaman browser
Selamat Belajar PHP
Semoga sukses !
Teks komentar program tidak dimunculkan */
Selamat Belajar PHP
Semoga sukses !
Teks komentar program tidak dimunculkan */
Aturan Comment-out :
- Tanda // hanya berlaku untuk 1 baris.
- Sedangkan tanda /* … … */ berlaku untuk 2 baris atau lebih.
Variabel dan Tipe Data pada PHP
Variable berfungsi menyimpan suatu nilai, dan nilai yang ada di dalamnya bisa diubah-ubah. Penulisan Variable didahului tanda $. Nama Variable harus memenuhi aturan pengenal (Identifier) yang digunakan pada pemberian nama Variable, Fungsi atau Kelas. Aturan untuk pengenal (Identifier) sebagai berikut :- Karakter yang digunakan adalah huruf, angka atau garis bawah
- Karakter pertama harus berupa huruf atau garis bawah
- Panjang pengenal bisa berapa saja
- Case Sensitive.
Tipe data
Tipe data PHP ada 3 macam, yaitu :- Integer menyatakan tipe data bilangan bulat
- Double menyatakan tipe data bilangan real yaitu bilangan yang mempunyai bagian pecahan
- String menyatakan tipe data teks.
<HTML>
<HEAD>
<TITLE> Latihan kedua </TITLE>
</HEAD>
<BODY>
<H1>Contoh PHP kedua</H1>
<?
$nama="Anwar";
$nomor=2;
$tanggal=date("d F Y");
$jam=date(H:i:s);
print"Ini Halaman ke-$nomor diakses pada tanggal $tanggal<BR> ";
print"Ini Halaman ke-$nomor diakses pada jam $jam<BR> ";
print"Selamat belajar PHP $nama <BR>";
print"Semoga sukses !";
?>
</BODY>
</HTML>
<HEAD>
<TITLE> Latihan kedua </TITLE>
</HEAD>
<BODY>
<H1>Contoh PHP kedua</H1>
<?
$nama="Anwar";
$nomor=2;
$tanggal=date("d F Y");
$jam=date(H:i:s);
print"Ini Halaman ke-$nomor diakses pada tanggal $tanggal<BR> ";
print"Ini Halaman ke-$nomor diakses pada jam $jam<BR> ";
print"Selamat belajar PHP $nama <BR>";
print"Semoga sukses !";
?>
</BODY>
</HTML>
Parsing Variabel Melalui Form
latihan3.php<HEAD>
<TITLE> Latihan ketiga </TITLE>
</HEAD>
<BODY>
<FORM METHOD=POST ACTION="latihan3_hasil.php">
Silakan Masukkan Nama Anda <BR>
<INPUT TYPE="text" NAME="nama"><BR>
Silakan Masukkan Pesan Anda <BR>
<TEXTAREA NAME="pesan" ROWS="5" COLS="30"></TEXTAREA><BR>
<INPUT TYPE="submit" value="Kirim">
</FORM>
</BODY>
</HTML>
<TITLE> Latihan ketiga </TITLE>
</HEAD>
<BODY>
<FORM METHOD=POST ACTION="latihan3_hasil.php">
Silakan Masukkan Nama Anda <BR>
<INPUT TYPE="text" NAME="nama"><BR>
Silakan Masukkan Pesan Anda <BR>
<TEXTAREA NAME="pesan" ROWS="5" COLS="30"></TEXTAREA><BR>
<INPUT TYPE="submit" value="Kirim">
</FORM>
</BODY>
</HTML>
Latihan3_hasil php
<HTML>
<HEAD>
<TITLE> Hasil Latihan ketiga </TITLE>
</HEAD>
<BODY>
<?
print"<B>Data yang Anda masukkan :</B> <BR>";
print"Nama Anda : $nama <BR>";
print"Pesan Anda : $pesan"; ?>
</BODY>
</HTML>
<HEAD>
<TITLE> Hasil Latihan ketiga </TITLE>
</HEAD>
<BODY>
<?
print"<B>Data yang Anda masukkan :</B> <BR>";
print"Nama Anda : $nama <BR>";
print"Pesan Anda : $pesan"; ?>
</BODY>
</HTML>
Parsing Variabel Melalui Link
latihan4.php<HTML>
<HEAD>
<TITLE> Latihan keempat </TITLE>
</HEAD>
<BODY>
Silakan Klik di
<A HREF="latihan4_proses.php?nama=Anwar&pesan=Terima+kasih">sini</A>
</BODY>
</HTML>
<HEAD>
<TITLE> Latihan keempat </TITLE>
</HEAD>
<BODY>
Silakan Klik di
<A HREF="latihan4_proses.php?nama=Anwar&pesan=Terima+kasih">sini</A>
</BODY>
</HTML>
latihan4_proses.php
<HTML>
<HEAD>
<TITLE> Hasil Latihan keempat </TITLE>
</HEAD>
<BODY>
<?
print"Variabel dan nilai yang terkirim adalah : <BR>";
print"\$nama = $nama <BR>";
print"\$pesan = $pesan";
?>
</BODY>
</HTML>
<HEAD>
<TITLE> Hasil Latihan keempat </TITLE>
</HEAD>
<BODY>
<?
print"Variabel dan nilai yang terkirim adalah : <BR>";
print"\$nama = $nama <BR>";
print"\$pesan = $pesan";
?>
</BODY>
</HTML>
Soalan Latihan :
Setelah mencermati exercise 1,2,3, dan 4 cobalah Anda uraikan kode PHP tayangan form input data dan data hasil isian (output) seperti 2 gambar dibawah ini :
- That all we know -
Bersambung ke : BAGIAN 2