A. Pendahuluan
1. Pengertian
Penanganan Form / Form Handling PHP - Pada tutorial kali ini akan dijelaskan tentang bagaimana cara menangkap data yang di input atau mengolah data inputan form. Ada dua metode yang digunakan untuk mengolah form inputan. Yaitu GET dan POST. Bagaimana cara melakukan penanganan form atau form handling pada PHP dengan menggunakan metode GET dan POST ? dan bagaimana cara mengangkap data yang diinputkan pada form dengan menggunakan perintah $_GET , $_POST dan $_REQUEST .
2. Latar Belakang
Untuk contoh penggunaan GET dan POST pada PHP silahkan sediakan dua buah file PHP. Sebagai contoh saya membuat file index.php dan aksi.php jadi pada contoh ini kita akan membuat sebuah form penginputan data. Dan apabila form tersebut disubmit maka akan muncul nama yang di inputkan pada form
3. Maksud dan Tujuan
Jadi penanganan form pada php / form handling php sangat berguna dalam pembuatan aplikasi.
B. Alat dan Bahan
- Pc/Laptop
- Sublime text / Text Editor
C. Jangka Waktu Pelaksanaan
-
D. Tahapan Pelaksanaan
D. Tahapan Pelaksanaan
MEMBUAT PENANGANAN FORM DENGAN METHOD GET
index.php
<h3>PENANGANAN FORM DENGAN METHOD GET</h3>
<form method="GET" action="aksi.php">
<label>Masukkan Nama</label><br>
<input type="text" name="nama"><br>
<label>Masukkan Alamat</label><br>
<input type="text" name="alamat"><br><br>
<input type="submit" value="Submit">
</form>
<form method="GET" action="aksi.php">
<label>Masukkan Nama</label><br>
<input type="text" name="nama"><br>
<label>Masukkan Alamat</label><br>
<input type="text" name="alamat"><br><br>
<input type="submit" value="Submit">
</form>
aksi.php
<?php
// Menangkap data nama dengan method nama
$nama = $_GET['nama'];
// Menangkap data alamat dengan method alamat
$alamat = $_GET['alamat'];
// Menampilkan data nama
echo "Nama Kamu Adalah ".$nama;
echo "<br>";
// Menampilkan data alamat
echo "Alamat Kamu Adalah ".$alamat;
?>
// Menangkap data nama dengan method nama
$nama = $_GET['nama'];
// Menangkap data alamat dengan method alamat
$alamat = $_GET['alamat'];
// Menampilkan data nama
echo "Nama Kamu Adalah ".$nama;
echo "<br>";
// Menampilkan data alamat
echo "Alamat Kamu Adalah ".$alamat;
?>
Oke kita coba jalankan file index.php di server lokal kita
Dan output yang dihasilkan ketika tombol submit kita tekan
KELEBIHAN DAN KEKURANGAN GET DAN POST
- Method GET sangat tidak disarankan jika digunakan untuk membuat logik karena akan sangat lucu jika username dan password yang di inputkan akan terlihat pada URL browser
- Method GET lebih mudah digunakan untuk pengambilan atau penyimpanan data msenetara yang dibutuhkan dalam logika pemrograman. Karena lebih prakis dalam menyimpan data yang bersifat sementara.
- Method POST digunakan untuk membuat login karena membuat data yang di inputkan tidak terlihat selain itu method ini sangat cocok untuk menyimpan data
E. Kesimpulan
Pasti kita seringkali menemukan form seperti pada contoh di atas entah itu sebagai login, registrasi ataupun yang lainya. Jadi kita wajib menguasai form handling ini ketika kita hendak membuat Website atau Sistem Informasi , apalagi Sistem Informasi yang membutuhkan banyak sekali Form untuk menyimpan atau mengedit data. Ada 2 method yaitu GET dan POST yang memiliki ciri khasnya masing - masing yaitu GET akan mengirimkan data ke URL sementara POST mengambil hasil inputan lalu ditampilkan pada file bagian web browser bukan URL
F. Refrensi
Malas Ngoding
http://www.script-kiddies.org
G. Penutup
Sekian postingan kali ini semoga bermanfaat.
PHP Part 10 : Penanganan Form Pada PHP / Form Handling PHP
Reviewed by Ainul_Arifin29
on
September 30, 2017
Rating:
No comments: