Belajar Php: Perbedaan Method Post Dan Get Pada Php

 Ada dua metode saat kita ingin memparsing nilai inputan dari suatu file ke file lain ya Belajar PHP: Perbedaan Method POST dan GET Pada PHP

- Ada dua metode saat kita ingin memparsing nilai inputan dari suatu file ke file lain yaitu dengan Method POST dan GET. Pada umumnya method yang sering kita gunakan yaitu kedua method tersebut, walaupun bahu-membahu masih ada method yang lain seperti: Head, Put, Options, Delete, Connect.


Perbedaan Method POST dan GET Pada PHP (Difference of POST and GET Method)


Method POST


Mempunyai pengertian bahwa metode ini dipakai untuk memparsing hasil inputan form untuk diolah lebih lanjut, tetapi tidak menampilkan query string pada address bar, sehingga lebih kondusif dibandingkan method GET yang akan terlihat pada address bar. Method POST akan sangat berkhasiat penggunaannya untuk halaman-halaman yang membutuhkan keamanan lebih, alasannya data inputan kita tidak akan tampil pada address kafetaria browser (disini kelebihan memakai Metode POST).

Contoh penggunaan Method POST pada PHP:
file: senikoding.com/test/demo-form.php
Contoh penulisan pengambilan nilai pada Method POST:
file PHP:
<?php
$_POST['username']; // mengambil nilai variabel POST username
$_POST['password']; // mengambil nilai variabel POST password
?>
Pada rujukan file form diatas nilai parsing tidak ditampilkan dalam address kafetaria dan pribadi di proses ketempat yang sudah dibuat. Sebenarnya nilai dari parshingan tetap ada tetapi tidak tampak didalam address kafetaria alasannya valuenya bekerja dibelakang layar (backand). Disinilah keunggulan mengguanakan Method POST.

Perbedaan yang lain dari method POST (Difference of POST Method) adalah:
  • Method POST tidak pernah ter Cache dalam browser
  • Method POST tidak sanggup di Bookmark
  • Method POST tidak memiliki batasan jumlah panjang data


Method GET


Adalah metode pengiriman data mengguanakan query string atau menampilkan nilainya pada address bar. Makara semua nilai pada form akan dikirim kesisi server yang lalu diterima oleh file tertentu dengan ketentuan nilai form tersebut akan tampil didalam address kafetaria browser/URL browser. Untuk suatu keamanan method POST lebih kondusif dari method GET.

Contoh penggunaan Method GET pada PHP:
file: senikoding.com/test/demo-form.php?username=admin&password=1234
Contoh penulisan pengambilan nilai pada Method GET:
file PHP:
<?php
$_GET['username']; // mengambil nilai variabel GET username
$_GET['password']; // mengambil nilai variabel GET password
?>
Pada rujukan diatas nilai parsing ditampilkan didalam address kafetaria lengkap, dari username dan password sebagai variabel dan "=" sebagai perintah untuk mengisi nilai variabel tersebut. Sedangkan nama file dari demo-form.php yaitu file yang mendapatkan parsingan dari query string tersebut.

Perbedaan yang lain dari method GET (Difference of GET Method) adalah:
  • Method GET sanggup di cache dalam browser
  • Method GET sanggup di bookmark
  • Method GET memiliki batasan jumlah panjang data yaitu maksimal 2048 karakter

Semoga klarifikasi ini gampang di mengerti oleh pembaca SeniKoding. Silakan bereksperimen dengan latihan pengambilan data mengguanakan Metod POST dan GET entah latihan koding sederhana atau mengguanakan database.

Artikel ini masuk dalam kategori Belajar PHP Untuk Pemula.

Ada pertanyaan wacana Belajar PHP?

- Salam -

Sumber https://www.senikoding.com/

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel