Anda di halaman 1dari 1

Simpan data dengan php

Data atau informasi biasanya disimpan ke dalam database, tetapi kali ini kita akan menyimpannya kedalam file dengan ektensi html, txt, php dan lain sebagainya.

Tutorialnya sangat mudah sekali, silahkan simak coding dibawah ini.

Pertama buat form dulu.

<h2> Simpan Data kedalam file dengan PHP </h2>


1 <table>
2 <form method="post" action="">
3 <tr><td>Nama</td><td><input type="text"
name="nama" style="width:300px"></td></tr>
4 <tr><td>Isi</td><td><textarea name="data"
5 style="width:300px"></textarea></td></tr>
6 <tr><td></td><td><input type="submit"
7 name="ok" value="Simpan"></td></tr>
8 </form>
</table>
hasil:

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.

kemudian fwrite() berfungsi untuk menuliskan sesuatu kedalam file.

lau fclose() untuk menutup file kembali.

Silahkan dicoba dan lihat hasilnya dengan membuka file "hasil.html"

ok cukup sekian, semoga bermanfaat dan terima kasih.

Anda mungkin juga menyukai