Akademi Manajemen Informatika

GET dan POST pada PHP

Pada Artikel kali ini, kita akan membahas Method GET dan POST pada PHP. Didalam PHP, terdapat istilah yang sering kita dengar Adalah Method (Metode). Pada PHP, terdapat beberapa Method yang sering kita gunakan. Pada artikel kali ini, kita akan belajar Method GET dan POST pada PHP. Bagaimana Langkah Kerja dari Method GET dan POST? akan kita pelajari disini.

Pengertian GET dan POST pada PHP

Sebelum masuk ke perbedaan GET dan POST pada PHP, disini akan Diriku jelaskan persamaan dari masing-masing syntax tersebut. GET dan POST sebenarnya adalah Method yang Dapat kita gunakan Kepada mengirimkan suatu nilai ke halaman tertentu, kedua method memang sama-sama Mempunyai fungsi Kepada mengirimkan Data pada PHP walaupun Eksis perbedaan diantara keduanya. Berikut akan kita bahas perbedaan antara Method GET dan POST pada PHP

Metode GET

Metode GET adalah metode yang datanya dikirim melalui URL, data yang dikirim di URL berupa rangkaian Kekasih nama dan nilai yang dipisahkan oleh ampersand (&). URL dengan data GET akan terlihat sebagai berikut:

https://duniacoding.info/data.php?name=alfian&age=21

Apabila kita lihat dari URL diatas, disana terdapat nama Kepada file PHP Adalah data.php, Nah File ini lah yang kita tuju pada Formulir GET. Berikutnya Eksis pembatas antara File PHP dan juga Variable yang dikirimkan Adalah Tanda Tanya (?), dan yang terakhir Adalah Variable yang dikirimkan beserta isi datanya yang dipisah dengan Tanda Ampersand (&). Variable yang dikirimkan adalah name dan age.

Nah, sekarang kita praktekkan bagaimana penggunaan Method GET ini pada Codingan kita, yang kita butuhkan adalah syntax PHP yang berisi Form dan Mempunyai Method GET.

Potongan Syntax diatas akan menghasilkan Form seperti ini

Belajar PHP #7 : Mengenal GET dan POST pada PHP Dunia Coding

Misalkan kita mengisi Form diatas dengan Nama dan Umur kita. Maka Codingan kita akan mengambil Data yang kita isi menggunakan $_GET Lampau ditampilkan dengan echo.

Hasilnya Seperti ini

Belajar PHP #7 : Mengenal GET dan POST pada PHP Dunia Coding

Dapat dilihat di URL diatas. Eksis tulisan nama=Alfian+Luthfi&umur=21. Seperti yang dijelaskan tadi, Method GET ini menggunakan URL, jadi kita Dapat mengganti Outputnya dengan mengganti isi URL nya. Misal sekarang saya ganti nilai umur pada URL jadi 19 jadi nama=Alfian+Luthfi&umur=19. Maka Outputnya juga akan berubah seperti ini

Belajar PHP #7 : Mengenal GET dan POST pada PHP Dunia Coding

Seperti itulah penggunaan Method GET pada PHP. Eksis yang sering mengatakan Methode ini Bukan Terjamin karena Data yang kira inputkan terlihat di URL dan Dapat diganti-ganti secara asal

Baca Juga:  Framework Javascript Paling Banyak Digunakan Tahun 2022

Method POST

Method POST adalah metode pengiriman data yang Datanya Bukan disimpan pada URL. Data pada method POST ini tetap dikirimkan akan tetapi Bukan ditampilan pada URL seperti GET. Method POST ini biasanya digunakan Demi registrasi yang membutuhkan input email dan password yang Semestinya Bukan muncul di URL.

Method POST ini dirsa lebih ama daripada method GET, bahkan Method ini juga Dapat mengirimkan File seperti gambar dan Berkas, Bukan hanya Text saja. Bagaimana Langkah penggunaan dan Contohnya? Mari kita lihat.




    Method POST



    

“;
echo “Umur: ” . $_POST[“umur”];
}
?>

Potongan syntax diatas akan menghasilkan Hasil yang sama seperti yang Eksis di Method GET. Tapi bedanya, Demi kita isi kita Bukan Dapat Memperhatikan yang kita inputkan di URL. Beginilah hasilnya

Belajar PHP #7 : Mengenal GET dan POST pada PHP Dunia Coding

Dapat dilihat pada gambar diatas. Output yang keluar sama, akan tetapi di URL Bukan muncul data seperti pada method GET. Pada akhirnya kita Bukan Dapat mengganti Data yang kita inputkan dan Bukan Dapat Memperhatikan data tersebut. Membangun penginputan data lebih Secure.

Ketika Menggunakan Method GET dan POST pada PHP

Kepada menentukan apakah kita akan menggunakan Method GET atau POST pada PHP, kita harus memikirkan terlebih dahulu: Apakah terjadi perubahan pada data di Server kita?. Apabila terjadi perubahan, Terang kita harus menggunakan Method POST, akan tetapi kalau Bukan terjadi perubahan pada Server, kita Dapat menggunakan Method GET.

Contohnya, misal kita Membangun pagenation pada PHP, lebih Bagus Terang menggunakan method GET.

POST digunakan Demi Eksis Data Sensitif yang dikirimkan ke Database. Misal kan ID dari suatu hal, atau email dan password, tentunya kita harus menggunakan POST. Akan cukup bahaya apabila kita menggunakan GET, karena nanti Segala orang Dapat Memperhatikan Data Sensitif yang kita kirimkan.

Baca Juga:  Apa Keistimewaan dan Kekurangan Shared Hosting?

Itulah pembahasan kita Kepada Method GET dan POST pada PHP, semoga bermanfaat Kepada kita Segala. Mitra-Mitra juga Dapat belajar tentang PHP yang lain di Artikel yang Eksis di Website ini.