. 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
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
File: processData_form.html
File: processData.php
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
kelanjutan materi -->