PHP part 4

Pemrosesan File

. File merupakan tempat untuk menyimpan data sekunder secara permanen di dalam suatu media penyimpan (misal hard disk, flashdisk)

. Secara umum format file berupa: teks atau binary

. Tiga tahap pengaksesan dalam skema dasar pengaksesan file:
1.Membuka file
2.Memproses file/manipulasi file
3.Menutup file

Pemrosesan File: Membuat Counter

Fungsi counter di sini adalah untuk menghitung berapa kali suatu halaman web telah dibuka oleh pengunjung

Langkah-langkah:

1. Membuat file teks (counter.txt):
setiap kali suatu halaman web ditampilkan
maka terlebih dulu isi file counter.txt akan
dibaca nilainya dan diperbaharui
(ditambahkan nilainya dengan 1) nilai counter diinisialisasi bernilai 0 (nol)

2. Membuat file php (counter.php) untuk: membaca nilai di dalam file teks
memperbaharui nilai counter
menyimpan nilai yang baru di file
menampilkan nilainya di web browser


Pemrosesan Form

Pemrosesan Form: Form HTML

File: processData_form.html

Pemrosesan Form: Form HTML

Pemrosesan Form: Akses Data (PHP)

File: processData.php


Validasi Server-Side

Jangan hanya mengandalkan validasi client-side Karena:
1. Client mungkin tidak mengaktifkan JavaScript pada web browser yang digunakan
2. Hacker dapat menuliskan program untuk mengirimkan pesan HTTP request ke halaman PHP

Validasi Server-Side


Fungsi Built-in untuk Validasi PHP

Pemrosesan Error (Validasi)




kelanjutan materi -->

Discussion