Haloo haloo sahabat blogger!
Pada post kali ini, kita akan membahas Post dan Get Request. Langsung simak aja kuy🌈🌈🌈.
Pada artikel sebelumnya, kita telah mengenal proses assignment. Kita dapat mengassign suatu nilai kepada suatu variabel. Proses assignment yang telah kita pelajari adalah dengan cara memberikan perintah sbb:
$namaVariabel = nilai;
Di dalam scriptnya secara langsung. Misalnya:
Setelah itu, ketikan alamat localhost di halaman web. Kemudian muncul tampilan seperti dibawah ini.
Pilih file yang sudah dibuat (contoh 1). Kemudian akan muncul hasilnya seperti ini.
Pada script di atas kita hanya bisa menjumlahkan bilangan 2 dan 6. Kalaupun kita ingin menjumlahkan bilangan yang lain, maka kita harus mengedit scriptnya dan mengubah kedua bilangan.
Bagaimana jika kita kembangkan script di atas supaya bisa menjumlahkan bilangan-bilangan lain tanpa mengubah scriptnya supaya lebih interaktif.
Untuk bisa melakukan hal di atas, kita harus terlebih dahulu memahami POST dan GET Request.
- POST Request
POST request adalah proses mengirim data (submit) melalui form yang berasal dari (X)HTML. Karena PHP adalah bahasa program atau scripting, maka PHP bisa digunakan untuk menerima data hasil submit tersebut. Data yang diterima nantinya bisa diproses dalam script PHP.
Untuk menerima data dari proses submit form dalam PHP, kita gunakan statement assignment berikut ini.
$namaVariabel = $_POST['nama komponen dalam form'];
Dalam hal ini, nama variabel boleh sama atau tidak sama dengan nama komponen dalam form. Akan tetapi, sangat disarankan, kita membuat nama variabel yang berbeda dari nama komponen formnya untuk mencegah hal-hal yang tidak diinginkan, misalnya hacking.
Ini adalah contoh penggunaan POST request dalam PHP.
Setelah itu, ketikan alamat localhost di halaman web. Kemudian muncul tampilan seperti dibawah ini.
Pilih file yang sudah dibuat (contoh 2). Kemudian akan muncul hasilnya seperti ini.
- GET Request
http://localhost/contoh3.php?bil1=4&bil2=6&submit=Submit
Perhatikan bagian URL yang saya kasih bold tersebut. Bagian tersebut dinamakan parameter. Konsep GET Request pada prinsipnya mirip dengan POST.
Nah, pada contoh URL di atas maksudnya adalah mensubmit atau mengirim data ke script bernama script.php. Apa yang dikirim? Yang dikirim adalah nilai a = 4 dan b = 6. Nilai yang dikirim tersebut nantinya akan dijadikan sebagai input pada proses yang terjadi di script.php.
Selanjutnya bagaimana membaca input dari GET request tersebut? Caranya adalah menggunakan $_GET['nama parameter'];
Ini adalah contoh penggunaan GET request dalam PHP.
Setelah itu, ketikan alamat localhost di halaman web. Kemudian muncul tampilan seperti dibawah ini.
Pilih file yang sudah dibuat (contoh 3). Kemudian akan muncul hasilnya seperti ini.
Demikian postingan artikel kali ini, semoga dapat dimengerti dan bermanfaat untuk teman-teman. Jika ada yang ingin ditanyakan, cukup tuliskan di kolom komentar.
Terimakasih.
Salam sahabat blogger!
Tidak ada komentar:
Posting Komentar