Get dan Post
Fungsi dan Perbedaan Method POST dan GET pada PHP
Metode GET
Metode GET mengirimkan informasi penguna yang dikodekan yang ditambahkam
permintaan halaman. Halaman dan informasi dikodekan dan dipisahkan oleh
karakter (?)
Contoh Karakterisitik GET:
- Metode GET menghasilkan string panjang yang muncul di log server anda, di kotak location:browser
- Metode GET dibatasi hanya 1024 karakter saja
- Jangan pernah mengunakan metode GET jika anda memiliki password atau informasi sensitif lainya untuk dikirim ke server
- GET tidak bisa digunakan untuk mengirim data biner, seperti gambar atau dokumen kata ke server
- Data yang dikirim dengan metode GET dapat diakses menggunakan variabel QUERY_STRING.
- PHP menyediakan array asosiatif $ _GET untuk mengakses semua informasi yang dikirim menggunakan metode GET.
Perbedaan method GET dan POST
1. Method POST akan mengirimkan data atau nilai langsung ke action untuk ditampung, tanpa menampilkan pada URL.
Sedangkan method GET akan menampilkan data/nilai pada URL, kemudian akan ditampung oleh action.
2. Method POST menggunakan variable $_POST untuk menampung data/nilai.
Sedangkan method GET menggunakan variable $_GET untuk menampung data/nilai.
3. Method POST data yang dikirim tidak terbatas. Sedangkan method GET tidak boleh lebih dari 2047 karakter.
Komentar
Posting Komentar