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
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
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
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
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
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: