Breaking

Form Penanganan di PHP (form hadling)


A. JUDUL

Form Penanganan di PHP (form hadling)

B. PENDAHULUAN

1. Pengertian

Form penanganan atau form hadling adalah sebuah form php yang digunakan untuk mengambil nilai/value dari sebuah form input. Untuk malakukan hadling kita bisa menggunakan GET atau POST.
Kedua GET dan POST membuat sebuah array (misalnya array (key => value, key2 => nilai2, key3 => value3, ...)). array ini memegang pasangan kunci / nilai, di mana kunci adalah nama-nama bentuk kontrol dan nilai-nilai data input dari user.

Kedua GET dan POST diperlakukan sebagai $ _GET dan $ _POST. Ini adalah superglobals, yang berarti bahwa mereka selalu dapat diakses, terlepas dari lingkup - dan Anda dapat mengaksesnya dari fungsi apapun, kelas atau file yang tanpa harus melakukan sesuatu yang istimewa.

$ _GET adalah array dari variabel dilewatkan ke script saat ini melalui parameter URL.
$ _POST adalah array dari variabel dilewatkan ke script saat ini melalui metode HTTP POST. 

Kapan menggunakan GET?

Informasi yang dikirim dari formulir dengan metode GET adalah terlihat untuk semua orang (semua nama dan nilai-nilai variabel yang ditampilkan dalam URL). GET juga memiliki batasan pada jumlah informasi untuk mengirim. Pembatasan itu sekitar 2000 karakter. Namun, karena variabel ditampilkan di URL, adalah mungkin untuk penunjuk halaman. Hal ini dapat berguna dalam beberapa kasus.
GET dapat digunakan untuk mengirim data non-sensitif

Kapan menggunakan POST?

Informasi yang dikirim dari formulir dengan metode POST tidak terlihat oleh orang lain (semua nama / nilai yang tertanam dalam tubuh permintaan HTTP) dan memiliki batas pada jumlah informasi untuk mengirim.
Selain itu POST mendukung fungsi canggih seperti dukungan untuk multi-bagian masukan biner ketika mengupload file ke server.
Namun, karena variabel tidak ditampilkan dalam URL, tidak mungkin untuk penunjuk halaman.


2. Latar Belakang

form hadling bisa mengguakan POST atau GET untuk menggunakannya bisa menyesuaikan kebutuhan.

3. Maksud dan Tujuan

Tujuannya untuk mengambil form-data / mengumpulkan form-data
4. Hasil yang Diharapkan



Dapat mengetahui cara pengambilan form-data

C. ALAT DAN BAHAN

1. Laptop/PC
2. Web Server (apache,php)
3. Text Editor
4. Web Browser

D. JANGKA WAKTU PELAKSANAAN


15 menit

E. URAIAN


Sebelum masuk ke programnya kita buat file. untuk yg menggunakan LAMP kita taruh file nya di folder /var/www/html/folder/

tulisan hijau itu untuk folder yang anda buat sendiri sesuai keinginan anda

1. Menggunakan GET

buat file dengan nama index.html
di atribut form ada method="get".
buat file kedua dengan nama aksi.php karena aksinya di arahkan ke aksi.php, kenapa ke aksi.php karena pada atribut form action di isi aksi.php
  
hasil tampil

setelah di isi
Jika kita menggunakan GET data yang di kirim tidak aman karena datanya di tampilkan pada URL

2. Menggunakan POST

Untuk menggunakan POST kita hanya perlu mengganti method dan $_GET menjadi $_POST

F. HASIL YANG DI DAPATKAN



Mengetahui penggunaan POST dan GET

G. KESIMPULAN



Jadi jika kita ingin mengirim data dan menampilkanya kita bisa menggunakan fungsi POST atau GET untuk mengunakan GET data yang di kirim tidak aman. jika ingin mengirim data yang sensitif jangan gunakan GET


H. REFERENSI

https://www.w3schools.com/php/php_forms.asp 

Tidak ada komentar:

Diberdayakan oleh Blogger.