Selasa, 20 April 2010

Membuat Session untuk Memproteksi (Autentikasi) Halaman Web

Pada kenyataannya, penggunaan cookie memiliki beberapa masalah atau
kendala. Bisa jadi ada browser yang tidak menerima cookie, serta
kemungkinan adanya user yang men-disable cookie. Permasalahan ini
merupakan salah satu alasan session PHP menggunakan method cookie/URL
ganda. Tidak seperti cookie, session tersimpan di server. Dengan demikian, client tidak memiliki akses untuk mendapatkan informasi session.
Untuk mengetahui lebih detail mengenai halaman autentikasi, ikuti langkah-
langkah berikut:
1. Buat folder khusus, misalnya autentikasi_session.
2. Buat Halaman Login untuk administrator dengan nama login.php:

3. Buat kode untuk halaman index.php. seperti dibawah ini:

4. Buat kode untuk autentikasi dan simpan dengan nama auth.php misalnya:

5. Dan hasilnya....
a. Masukkan password: nona dan username: nonapuspa

b. Dan jika berhasil:

Klik Selanjutnya

Klik Logout, dan akan ditampilkan Halaman Login lagi


SELENGKAPNYA...

Rabu, 14 April 2010

CO.CC Gratis domain - Gratis, Pilih nama domain, Kendali DNS dan manajemen domain penuh, Cari nama domain yang tersedia:

CO.CC Gratis domain - Gratis, Pilih nama domain, Kendali DNS dan manajemen domain penuh, Cari nama domain yang tersedia:

Rabu, 07 April 2010

PEMBUATAN FORMAT TANGGAL DAN APLIKASI FILE SISTEM

1. Pembuatan Format tanggal di PHP
Informasi mengenai tanggal (date) dan waktu (time) acapkali diperlukan
ketika membangun aplikasi web. Bagaimanapun,terkadang kita perlu melakukan perhitungan tanggal maupun waktu. Sehubungan dengan hal ini,PHP telah menyediakan ekstensi built-in yang dapat dimanfaatkan tanpa perlu melakukan konfigurasi tambahan. Berikut contoh pembuatan fungsi tanggal untuk mengetahui selisih tanggal yang ditulis dan tanggal yang telah ditetapkan web:

Operasi ini sebenarnya bisa dilakukan melalui beberapa pendekatan, namun
yang paling umum adalah dengan menggunakan fungsi date(). Di samping menyediakan informasi-informasi standar, fungsi date() juga menyediakan karakter-karakter spesifik untuk mendapatkan gabungan elemen sekaligus. Sejak versi 5, PHP menambahkan karakter c yang juga berfungsi untuk merepresentasikan date d an time lengkap.
Ada dua pendekatan yang bisa digunakan untuk melakukan pembentukan datetime, yaitu fungsi time() dan mktime(). Selain fungsi time() dan mktime(), PHP juga memiliki fungsi strtotime() yang dapat digunakan untuk melakukan kalkulasi secara mudah.

2. File System
Aplikasi-aplikasi PHP yang bekerja dengan data permanen akan
menggunakan salah satu dari dua pendekatan yang tersedia: file system dan
basis data relasional. Dalam konteks penyimpanan data, file dapat dikatakan sebagai tempat penyimpanan alternatif (selain database). Meskipun demikian, operasi-operasi terhadap file mutlak diperlukan dalam pembuatan aplikasi web.


Aplikasi di atas mampu mengambil masukan data dan menyimpan
ke file, serta menampilkan hasilnya ke browser. Sehubungan dengan fungsionalitas utamanya, ada beberapa operasi file yang disediakan oleh ekstensi File system. Operasi-operasi yang lazim dilakukan meliputi pembuatan, penghapusan, penulisan, dan pembacaan.
Operasi pembukaan file di atas menggunakan mode a+, yan g berarti bahwa baris file akan disisipkan dibelakang dan operasi akan sekaligus menciptakan file baru jika belum eksis. Mode lain yang bisa digunakan antara lain adalah r (read-only) dan w (write-only).
Di PHP versi 5 ke atas, operasi penulisan file dapat dilakukan lebih praktis, yakni dengan memanfaatkan fungsi file_put_contents(). Fungsi ini akan melakukan tiga pekerjaan sekaligus: membuka, menulis, dan menutup file.
Seperti halnya mempro ses field form, gunakan superglobal ketika ingin memproses file yang di-upload oleh user. Khusus untuk menangani file-file yang di-upload melalui method POST, PHP menyediakan superglobal
$_FILES.
SELENGKAPNYA...

Senin, 05 April 2010

Mengintip masakan Jepang

Masakan Jepang (日本料理 nihon ryōri, nippon ryōri?) adalah makanan yang dimasak dengan cara memasak yang berkembang secara unik di Jepang dan menggunakan bahan makanan yang diambil dari wilayah Jepang dan sekitarnya. Dalam bahasa Jepang, makanan Jepang disebut nihonshoku atau washoku.

Sushi, tempura, shabu-shabu, dan sukiyaki adalah makanan Jepang yang populer di luar Jepang, termasuk di Indonesia.

Selasa, 30 Maret 2010

PEMROSESAN FORM LOGIN

Pemrosesan form (form processing) merupakan operasi mendasar pada
aplikasi web. Dalam konteks pengembangan aplikasi web dinamis, langkah
ini pasti akan dilakukan untuk membuat suatu web yang aplikatif. Dan untuk langkah pertama ketika melakukan operasi aplikasi web, diperlukan suatu form login untuk pengguna (administrator) agar kerahasiaan pengguna dapat terjamin dari pengguna yang suka iseng merubah data. Berikut contoh aplikasi form login...

Dengan ketentuan pengisian Form Login sebagai berikut:
a. Terdapat scripting JavaScript untuk validasi awal (pengisian field pada form login tidak boleh kosong, masukan username dan password harus menggunakan huruf).
b. Jika pengisian field (username atau password) kosong dan langsung di-submit, maka akan ada peringatan untuk kembali ke menu utama lagi (form login)
c. Jika nilai id dan password sesuai dengan pre-defined value di variabel,
akan muncul pesan selamat datang dan cetak nilai (username). Dan sebaliknya, jika tidak sesuai, tampilkan pesan kegagalan dan mengharuskan user untuk memasukkan username dan password yang benar di form login lagi.

Selengkapnya

Kamis, 11 Maret 2010

Yukz....Belajar Passing Argumen di PHP

PASSING ARGUMEN DI PHP
A. Definisi fungsi
- Fungsi adalah subprogram/subrutin program yang terdiri dari sekumpulan perintah yang akan melaksanakan suatu tugas tertentu
- Fungsi memungkinkan program menjadi lebih terstruktur dan juga memudahkan pelacakan kesalahan.
- Menggunakan fungsi akan mempersingkat waktu pemrogram untuk menuliskan sekumpulan perintah yang sama berkali-kali.
Sintaks:

Keterangan:
Nama_fungsi adalah nama yang akan digunakan untuk memanggil fungsi
$arg1, $arg2, …, $arg_n adalah argumen-argumen (parameter) yang akan disertakan pada saat pemanggilan fungsi untuk diproses dalam fungsi.
Blok pernyataan fungsi adalah pernyataan-pernyataan yang terdapat dalam apitan tanda ({ }) dimana dikerjakan fungsi untuk tugas tertentu.

•Contoh pemanggilan fungsi tanpa parameter:

Jika kita perhatikan kode di atas, maka penjumlahan yang sama berulang-ulang dituliskan beberapa kali dan merupakan pemborosan. Dengan adanya fungsi maka program diatas bisa dibuatkan ke dalam fungsi dan bisa dipanggil beberapa kali.

•Contoh pemanggilan fungsi dengan parameter (simpan dengan nama file: misal coba.php):


B.Passing argumen di dalam PHP ada dua macam, yaitu:
1.Pass by Value
Argumen fungsi yang dilewatkan secara pass by value (default dalam php) berarti membuat copy dari argumen yang asli sehingga argumen asli tersebut tidak ikut berubah dengan adanya proses pada fungsi terhadap argumen tersebut. Berikut ini contoh pass by value di PHP:

Disimpan dengan nama file (missal: tgs2.php) dan hasilnya:

2.Pass by Reference
Argumen fungsi yang dilewatkan secara pass by reference berarti membawa argumen asli ke dalam fungsi sehingga argumen asli tersebut akan ikut berubah dengan adanya proses pada fungsi terhadap argumen tersebut. Berikut ini contoh pass by reference di PHP:

Disimpan dengan nama file (missal: tgs2a.php) dan hasilnya:

SELENGKAPNYA...

Selasa, 09 Maret 2010

DFD Sistem Penjualan ISP Reporting Penjualan Jasa ISP sebagai Pengelola Financial Pelanggan

Berikut contoh DFD sebuah sistem informasi ISP:

Selengkapnya...

PENGAPLIKASIAN DHTML DAN JAVA SCRIPT

HTML merupakan model dokumen yang statis karena begitu ditampilkan tidak akan berubah sampai ada aktivitas navigasi. Adapun untuk menjadikan HTML sebagai halaman dinamis atau aktif, kita bisa memanfaatkan bahasa scripting. DHTML (Dynamic HTML) merupakan suatu teknik untuk menciptakan halaman web yang interaktif dengan cara mengombinasikan elemen-elemen seperti HTML, style sheet, dan scripting. Jadi, DHTML bukanlah suatu jenis bahasa pemrograman melainkan hanya sekadar istilah saja. Berikut ini contoh form pemesanan berbasis Java dengan teknik DHTML dan memanfaatkan JavaScript.

SELENGKAPNYA...

Selasa, 02 Maret 2010

Desain Layout Halaman Web dengan HTML

1. Membuat kerangka kode sesuai keinginan kita. contohnya:
#wrapper {
margin: auto;
width: 750px;
border: 1px solid red;
}
#header {
height: 80px;
background:#66cc99;
border: 1px solid blue;
}
Lanjutan....
Simpan dengan nama style dan ber-ekstensi css. (style.css)
2.Selanjutnya membuat kode dengan HTML
Klik disini....
Simpan file dalam bentuk html (1.html)
3.Buka file html, maka hasilnya adalah :
Desain Layout Halaman Sederhana


Untuk lebih lengkapnya silahkan di download disini.....

dan untuk Desain Layout Halaman Web adalah:



selengkapnya...

Senin, 22 Februari 2010

Membuat Desain Tabel Berbasis Web

temand2.....ayok belajar pemrograman web dengan membuat desain tabel perbandingan item dengan memanfaatkan fitur pengelompokkan seperti gambar di bawah ini...

Ingin tau lebih detail cara membuatnya, klik ajah disini...

Kreasi Grafik Batang Statis dengan Elemen Tabel Berbasis Web

saat membuat dokumen HTML berbasis web, kita dapat memanfaatkan elemen-elemen dasar untuk menampilkan informasi seperti halnya dengan memanfaatkan elemen tabel untuk membuat kreasi grafik batang statis seperti gambar di bawah ini....selamat mencoba....


ingin bocorannya, caranya klik disini ajah....

Selasa, 16 Februari 2010

Modul Rekayasa Perangkat Lunak

REKAYASA PERANGKAT LUNAK
1. PERANGKAT LUNAK
 Perangkat Lunak (Software) tidak sama dengan program komputer. Perangkat lunak tidak hanya mencakup program, tetapi juga semua dokumentasi dan konfigurasi data yang berhubungan, yang diperlukan untuk membuat agar program beroperasi dengan benar.
 Sistem Perangkat Lunak terdiri dari :
Sejumlah program yg terpisah
Dokumentasi sistem
Dokumentasi user
Data
Selengkapnya dapat di download klik sini

Studi Kasus1 Pemrog Web

Hasil Studi Kasus Praktek1 Pemrog.Web