Data atau informasi biasanya disimpan ke dalam database, tetapi kali ini kita akan menyimpannya kedalam file dengan ektensi html, txt, php dan lain sebagainya.
Kemudian berikut code php untuk memproses dan menyimpannya kedalam file.
<?php
1 if(isset($_POST['ok'])){
2 if(empty($_POST['nama']) ||
3 empty($_POST['data'])){
print "Lengkapi form";
4 }else{
5 $nama=$_POST['nama'];
6 $data=$_POST['data'];
7 $tanggal=date("h:i:s");
8 $buka=fopen("hasil.html",'a');
fwrite($buka,"nama : ${nama}
9 <br> ");
10 fwrite($buka,"dibuat :
11${tanggal} <br> ");
12 fwrite($buka," isi : ${data}
<br> ");
13 fwrite($buka,"<hr>");
14 fclose($buka);
15 print "data berhasil
16disimpan";
17 }
}
fopen() berfungsi membuka suatu file. kemudian diikuti parameter mode “a”, parameter mode ini membuka file kemudian meletakkan pointer pada akhir file, apabila file
belum ada maka akan dibuat terlebih dahulu.
jadi file "hasil.html" apabila belum ada akan dibuat terlebih dahulu, dan jika sudah ada maka data akan ditambahkan setelah data sebelumnya.
ada banyak pilihan mode fopen(), seperti yang terdapat pada tabel berikut.