PHP - Fungsi dan perbedaan POST dan GET pada PHP

Assalamualaikum wr.wb

Pada kesempatan kali ini saya akan berbagi membahas apa itu perbedaan $GET dan $POST. dari sebelumnya saya posting membahas tentang Variabel dan cara passing variabel.

1. Latar Belakang
    Variabel adalah kode program yang digunakan untuk menampung nilai tertentu. Nilai yang disimpan di dalam variabel selanjutnya dapat dipindahkan ke dalam database, atau ditampilkan kembali ke pengguna.
Nilai dari variabel dapat di isi dengan informasi yang diinginkan dan dapat dirubah nilainya pada saat kode program sedang berjalan. Sebuah variabel memiliki nama yang digunakan untuk mengakses nilai dari variabel itu. Jika anda memiliki pengetahuan dasar tentang bahasa pemograman, tentunya tidak asing dengan istilah variabel.
Sama seperti variabel dalam bahasa pemograman lainnya, variabel dalam PHP digunakan untuk menampung nilai inputan dari user, atau nilai yang kita definisikan sendiri.

2. Maksud Tujuan
    Mengetahui perbedaan dari perintah yang sama - sama untuk menampilkan agar lebih memahaminya dan digunakan sesuai fungsinya.

3. Pembahasan
    Fungsi dan Perbedaan Method POST dan GET pada PHP –
Dalam dunia PHP Programming tentu menggunakan Method POST dan GET. Apa itu Method POST dan GET ? Sedikit pengertian dari kegunaan Method POST dan GET ini sama yaitu untuk mengirimkan nilai variabel ke halaman lain atau mengirimkan ke database dan mengambil nilai variabel dari halaman lain atau mengambil data pada database.
Penggunaan Method POST dan GET ini biasanya menggunakan form pada halaman PHP. Untuk perbedaannya sangatlah kecil pada Method POST dan GET namun sangat terlihat.
   
Perbedaan secara spesifikasinya sbg berikut :
  • Method POST tidak menampilkan nilai variabel pada URL dan Method GET menampilkan nilai variabel yang dikirimkan.
  • Method POST lebih aman dan Method GET kurang aman (pada contoh diatas berati password ditampilkan pada URL).
  • Jika Method GET dibatasi panjang string hingga 2047 karakter, Method POST tidak.
  • Perbedaan pengambilan data jika Method POST menggunakan $_POST sedangkan Method GET menggunakan $_GET.
  • Method POST biasanya digunakan untuk input dari FORM, Method GET menggunakan input dari LINK atau akses menggunakan link.
  • Method POST digunakan untuk mengirimkan data rahasia seperti password, Method GET digunakan untuk mengirimkan/mengambil data pablik seperti id_user atau id_halaman.
4. Kesimpulan 
    Kesimpulannya adalah $POST dan $GET memiliki fungsi yang sama untuk menampilkan tetapi memiliki perbedaan diantaranya dan dapat digunakan sesuai fungsi dan kebutuhannya.

5. Referensi 
  • http://imdi15.blogspot.co.id/2014/05/fungsi-echo-post-dan-get-pada-php-serta.html
Previous
Next Post »