Nov 13
Apa itu Web Application Framework berbasis PHP?
Web Application Framework memungkinkan anda membuat website dengan gampang dan cepat. Didalamnya tersedia fungsi-fungsi yang siap pakai untuk mengelola akses ke database, pengelolaan template beserta presentasi content, dan pengelolaan session.
Continue reading »
Nov 10
Web template memudahkan kita membuat website dengan hanya beberapa disain web layout untuk banyak tampilan content web. Kenapa sedikit layout untuk banyak tampilan? Hal ini untuk memudahkan disain ulang web, jadi hanya beberapa layout saja yang perlu dirubah. Sekaligus dengan mekanisme template, sebuah website akan mudah dipelajari, karena kode program (PHP) dan disain layout web (HTML, JavaScript, dan CSS) dipisahkan, atau tidak dijadikan satu file atau bagian.
Continue reading »
Jun 23
Pada artikel sebelumnya, gambar yang digunakan pada status YM telah disediakan dari Yahoo!. Lalu bagaimana jika Anda ingin mengubahnya dengan gambar yang telah anda buat sendiri?
Berikut langkah-langkah yang (harus) anda lakukan:
1. Buatlah dua gambar. Yang pertama untuk menunjukkan status “Online” dan yang kedua untuk menunjukkan status “Offline”.
2. Copy script berikut, lalu paste pada bagian yang akan anda gunakan untuk menampilkan status YM:
<?php
//set konfigurasi awal
$id = “yahoo_id_anda”; //Ubah sesuai Yahoo ID anda
$online = “http://domainanda/image.”; //URL ke gambar jika status online
$offline = “http://domainanda/image.”; //URL ke gambar jika status offline
//Mari membaca Yahoo
,
$buka = fopen(”http://opi.yahoo.com/online?u=”.$id.”&m=t”,”r”)
or die
(”<img src=’http://opi.yahoo.com/online?u=”.$id.”&m=g&t=2′/>”);
while ($baca = fread( $buka, 2048 ))
{ $status .= $baca; }
fclose($buka);
if($status == $id.” is ONLINE”){
echo “<img border=0 src=’”.$online.”‘/>”;
} else {
echo “<img border=0 src=’”.$offline.”‘/>”;
}
?>
Catatan:
1. Cara paling simple adalah dengan membuat sebuah file baru untuk script diatas, kemudian anda gunakan fungsi include pada halaman yang akan anda gunakan untuk menampilkan status YM.
cth:
<?php include “ymstatus.php”; ?>
ymstatus.php adalah file dimana anda meletakkan script diatas.
2. Untuk contoh dari script ini, dapat anda lihat disini
Apr 18
Jika Anda melakukan installasi Joomla melalui Fantastico dan ingin meng-enable Search Engine Friendly URL, silahkan ikuti langkah berikut ini. Continue reading »
Feb 23
Kontroversi yang paling menarik pada PHP adalah dalam penggunaan register global. Apakah akan di set ON atau OFF. Kali ini kita akan melihat contoh kesalahan script yang dapat ditembus apabila Register Global di set ON.
Ketika ON, maka register_globals akan memasukkan variabel ke script yang telah dibuat (seperti pada permintaan melalui form html). Hal ini sesuai dengan fakta bahawa PHP tidak membutuhkan inisialisasi dari variable, dan itu berarti akan sangat mudah bagi kita untuk menulis koding yang tidak terjamin keamanannya. komunitas PHP memutuskan untuk mengeset nilai default register global menjadi OFF. Terkadang, jika di set on, maka orang2 akan terbiasa menggunakan variabel2 yang bahkan mereka sendiri tidak tahu darimana variabel tersebut datang.
Kita akan lihat salah satu contoh dari kesalahan scripting ketika status register global di set ON Continue reading »
Feb 15
Pada tutorial kali ini, kita akan mencoba melakukan operasi - operasi dasar pada PHP MySQL.
1. Membuat koneksi
<?php
$hostmysql = “localhost”;
$username = “mysqlusername”;
$password = “mysqlpassword”;
$database = “namadatabase”;
$conn = mysql_connect(”$hostmysql”,”$username”,”$password”);
if (!$conn) die (”Koneksi gagal”);
mysql_select_db($database,$conn) or die (”Database tidak ditemukan”); >
Penjelasan Script:
Continue reading »
Jan 14
checkbox
checkbox memungkinkan kita untuk memilih daftar materi. Sebagai contoh, kita boleh
memilih kegemaran kita menggunakan box ini. Suatu tanda nampak di dalam box. Jika kita
memeriksa box, tanda chek akan diperlihatkan. Lihatlah kode di bawah:
Listing 22
Pilih bahasa pemrograman:
<input type = “checkbox” name = “t1″ checked>Java
<input type = “checkbox” name = “t2″>C++
<input type = “checkbox” name = “t3″>Oracle
<input type = “checkbox” name = “t4″>C-Sharp
Dengan default, Java akan dicek. Pesan atribut yang dicek pada garis menyangkut kode
yang kedua .
RadioButton
Dengan radio button, kita dapat memilih hanya satu item. Tetapi dengan cek box, kita
dapat memilih manapun jumlah materi. Sebagai contoh, kita memilih jenis kelamin
(pria maupun wanita) penggunaan box ini ditunjukkan di bawah.
Listing 23
Jenis Kelamin:
<input type = “radio” name = “r1″>Pria
<input type = “radio” name = “r1″>Wanita
Kita perlu memberi nama yang sama untuk nama atribut. Cara lainnya, kita tidak akan
mendapatkan kemampuan radio button.
Diatas potongan kode dapat dikombinasikan ke dalam satu halaman tunggal ditunjukkan
didalam Listing 24
Continue reading »
Jan 14
Sekarang kita mulai bagian kedua dari dasar-dasar html.
Bekerja dengan Gambar
Adalah sangat mudah untuk menempatkan gambar pada suatu halaman web. Gambar dengan
extention .bmp, .gif, dan .jpeg. Meskipun, gif dan jpeg file biasa digunakan.
Tetap digunakan tag <IMG>. Kemudian diikuti dengan atribut SRC untuk menetapkan alur dari gambar. Kode berikut memperlihatkan suatu gambar nama ballon.gif pada suatu halaman
web.
Agar lebih mudah, taruh sebuah file gambar pada folder yang sama dengan html yang akan dibuat. (dalam contoh ini, digunakan gambar berekstensi .gif, dengan nama ‘gambar’) Continue reading »
Jan 14
Kali ini kita akan ngerefresh sejenak ingatan kita mengenai HTML. Yah, artikel ini mungkin cocok buat yang baru mendalami pemrograman web.
HTML atau Hyper Text Markup Language. Adalah bahasa yang digunakan untuk mendisain dan
memformat halaman web. Kita mungkin sudah mendengar tentang bahasa program seperti C,
C++, Java, dan Visual basic. Masing-Masing bahasa ini terdiri dari perintah sintak
dan programming . Sintak ini adalah yang programmer gunakan untuk memanggil kode.
Sangatlah penting mengetahui bagaimana cara menulis kode menggunakan bahassa yang
relevan.
Lebih dari itu, kita harus konvensional dengan aturan menyangkut bahasa tertentu.
Didalam HTML, sintak ini disebut tag.Tag ditulis dengan tanda-kurung bersudut< dan
>.Ada kelompok tag yang sudah dikenal didalam HTML, yang mana digunakan untuk berbagai tujuan.
Sebagai contoh, dalam rangka memodifikasi satu baris teks ke dalam Bold, kita menerapkan
tag bold dengan suatu tag <b>, kemudian tulis beberapa teks atau suatu paragrap yang
berisi beberapa teks,dan tutup tag menggunakan tag </b> seperti dalam contoh listing 1. Continue reading »
Dec 31
Penamaan Direktori
Penamaan pada file dan folder merupakan sebuah hal yang sangat penting dalam CMS yang kita bangun. Jika sebuah folder tidak diberi nama dengan benar, maka file-file yang terdapat di dalam folder tersebut tidak akan dapat di-load.
Continue reading »