Cara Menampilkan nilai Form HTML dengan PHP ($_GET dan $_POST)

Cara Menampilkan nilai Form HTML dengan PHP ($_GET dan $_POST)

Setelah membuat halaman form.html yang berisi form HTML, kita akan membuat halaman proses.php yang berisi kode PHP untuk menangani nilai dari form ini.
Silahkan buat file proses.php dengan kode program sebagai berikut, dan savelah di dalam folder yang sama dengan form.html berada:
1
2
3
4
5
<?php
   echo $_GET['nama'];
   echo "<br />";
   echo $_GET['email'];
?>
Sebelum kita membahas kode program PHP tersebut, silahkan buka kembali halaman form.html, isi kotak input nama dan email, lalu klik tombol Proses Data. Apabila tidak ada error, maka akan tampil hasil berikut ini:
Hasil Input Form HTML ditampilkan dengan PHP
Tampilan diatas adalah hasil dari 3 baris kode program PHP yang kita buat di dalam halaman proses.php.
Untuk mengambil nilai form HTML, PHP menyediakan 2 buah variabel global yaitu variabel $_GET dan $_POST. Kita menggunakan variabel $_GET jika pada saat pembuatan form menggunakan atribut method=get, dan menggunakan variabel $_POST jika form dibuat dengan method=post.
Kedua variabel ini sebenarnya adalah array, sehingga cara mengakses nilai dari form adalah dengan cara: $_GET[‘nama_objek_form’].
‘nama_objek_form’ adalah nilai dari atribut name di dalam form. Jika kita memiliki tag dengan kode HTML <input type=”text” name=”nama” />, maka untuk mengakses nilainya adalah dengan $_GET[‘nama’], dan untuk tag <input type=”text” name=”email” /> diakses dengan nilai $_GET[’email’].
Sebagai latihan, silahkan anda mengganti atribut method dalam file form.html menjadi:
<form action="proses.php" method="post">
Lalu ubah juga file proses.php menjadi:
1
2
3
4
5
<?php
   echo $_POST['nama'];
   echo "<br />";
   echo $_POST['email'];
?>
Dan PHP akan menampilkan hasil yang sama, namun kali ini form dikirim menggunakan method=post.

Di dalam tutorial kali ini kita telah membahas dasar Cara Menampilkan Hasil Form HTML dengan PHP, namun apa yang kita bahas disini hanya cara paling dasar untuk menampilkan nilai form dengan PHP. Dalam tutorial Form PHP selanjutnya kita akan membahas lebih dalam tentang perbedaan pengiriman form dengan method GET dan POST.
Cara Menampilkan nilai Form HTML dengan PHP ($_GET dan $_POST) Cara Menampilkan nilai Form HTML dengan PHP ($_GET dan $_POST) Reviewed by Ni'matul Barozah on 12.59 Rating: 5

Tidak ada komentar:

Diberdayakan oleh Blogger.