Apa fungsi dari metode get dan post pada pemrograman php?

Didalam php terdapat istilah yang sering kita dengar dengan nama method, method merupakan suatu cara yang bisa kita manfaatkan untuk mengirimkan suatu nilai ke halaman tertentu. Terdapat 2 method yang bisa kita gunakan untuk mengirimkan suatu nilai yakni method GET dan method POST, kedua method ini memiliki fungsi yang sama yakni mengirimkan sauatu nilai walaupun masih ada perbedaan diantara keduanya. Nah, seperti apa perbedaan method POST dan method Get ? Berikut akan saya bahas Perbedaan POST dan GET pada pemerograman php.

Perbedaan.

Post:

  1. Penulisan pada HTML yaitu method =”POST”
  2. Pada bahasa php penerimaan nilai dari post menggunakan $_POST[‘name’];
  3. Tidak menampilkan nilai pada address bar
  4. pengiriman data tertutup

GET:

  1. Penulisan pada HTML yaitu method=”GET”
  2. jika post menggunakan $_POST[‘name’], maka untuk get menggunakan $_GET[‘name’]
  3. menampilkan nilai pada address bar dan juga name dari sebuah input
  4. pengiriman data transparan
  5. digunakan untuk menampilkan id pada penggunaan database

Contoh Penggunaan method POST

Contoh dibawah ini adalah form html untuk input text field nama, nim, suhu celsius dan button kirim. Untuk membuat form tersebut di awali dengan membuat format <form action = “” method = “post”> lalu diisi dengan <table> beserta <tr> dan <td> berjumlah 4 baris dan 2 kolom. Lalu pada kolom berisi Nama, NIM, dan Suhu Celsius. Lalu pada kolom kedua masukkan input type= “text” dan beri nama sesuai dengan kolom 1. Lalu untuk baris ke-4 isi dengan input type= “submit” value= “proses” name = “test”.

Apa fungsi dari metode get dan post pada pemrograman php?


Fungsi dan Perbedaan Method POST dan GET pada PHP


Dalam dunia WEB mungkin tanpa kita sadari kita sering kali melihat fungsi methode POST dan GET. apa itu methode POST dan GET ?,  Pengertian dari kegunaan methode POST dan GET sama yatu untuk mengirimkan nilai ke halaman lain atau mengirimkan ke database dan mengambil nilai variable dari halaman lain atau mengambil nilai dari database.

Penggunaan Methode POST dan GET ini biasanya menggunakan form pada halaman PHP, untuk perbedaanya sangat kecil pada methode POST dan GET namun sangat terlihat.

Output Program GET :


( Gambar 1. Output program POST dan GET menggunakan PHP )pada latihan praktikum pertemuan pertama ini, akan dibuat sebuah tampilan web seperti diatas, untuk menjalanakan program diatas pengguna harus menjalankan apache yg terdapat di Xsampp, lalu membuat sebuah file dengan extensi .php simpan file tersebut di folder hatedocs pada xsampp. dimana file tersbut akan digunakan untuk membuat sebuah tampolan Form input data seperti pada gambar diatas.




Perintah Program GET (syntax) :

Syntak POST DAN GET pada PHP




Penjelasan Syntax Program :

Pada syntax program ini terdapat 2 bagian penting yang akan dibahas diantaranya adalah :



Bagian desigin Webnya



pada bagian ini akan membentuk form input seperti ini...

 

 ============= INPUT DATA MAHASISWA ==============
 
 NAMA : 
 KELAS : 
 NPM  : 
 
       

  • Pada bagian <form action = ' ' method = 'get'> digunakan untuk mendeklarasikan method, pada script ini menggunakan methode GET, (jika mau menggunakan methode POST tinggal di ganti aja)
  • <pre> digunakan untuk merapihkan space jadi tidak perlu menggunakan perintah <br/>
  • <input type = 'text' name='nama'> perintah input type dengan format text untuk membuat kolom input, yang nantinya nilainya di masukan kedalam variable nama.  
  • <input type = 'submit' name='kirim' value='kirim'>  format submit digunakan untuk membuat bentuk button.
  • Untuk format Reset digunakan untuk mengosongkan form input pada web.

Bagian Exekusi programn



  • Pada perintah PHP dibuka dengan <?, lalu masukan kondisi if (isset ($_GET['kirim'])){ untuk memasukan nilai ke dalam variable $nama, $kelas, $npm,  melalui button kirim.
  • Pada baris selanjutnya perintah Echo digunakan untuk menampilkan output, lalu di tambahkan isi outpunya dari nilai yang ada pada $nama, $kelas, $npm.
  • Untuk perintah selanjutnya digunakan untuk membersihkan output dengan menekan tombol Clear (hapus), yang nantinya akan mencetak variable kocong ketika form input dikosongkan.

Perbedaan Fungsi Methode POST dan GET :

( Gambar 2. Hasil Methode GET ) ( Gambar 3. Hasil Methode POST )
Pada bagian ini sangat terlihat jelas perbedaanya pada Url pada methode GET menyimpan nilai pada URL, sedangkat POST pada variablenya.

( Gambar 4. Source Code GET )
( Gambar 5. Source Code POST )perbedan penggunaan peritntahnya pengguna hanya perlu meReplace seluruh tulisan GET dengan POST atau sebaliknya, penggunaan Huruf kapital berpengaruh pada program





Sumber :

Jika ada link yang rusak atau Request silahkan menuju ke link ini : DISINI, Terimakasih sudah datang dan membaca artikel kami. Sertakan link sumber untuk menghargai karya cipta orang lain :)

Category: Bahasa Pemprograman, PHP, Praktikum LA / LP

Apa fungsi dari metode get dan post pada pemrograman php?

Kirimkan Ini lewat Email BlogThis! Berbagi ke Twitter Berbagi ke Facebook

Apa fungsi dari method GET dan POST?

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.

Apa fungsi dari method get?

method GET akan menampilkan data/nilai pada URL, kemudian akan ditampung oleh action. Berikut ini adalah contoh penggunaan method GET. Pada saat kita klik tombol submit, dibagian URL terdapat data yang dikirimkan yaitu, nama=fadil+coba.

Kapan menggunakan method GET dan POST?

Kita perlu cermat untuk menggunakan baik method GET maupun POST. Untuk alasan keamanan sebaiknya menggunakan POST, namun untuk form dengan data yang dianggap tidak privasi, bisa menggunakan GET. Mari simak pembahasan berikut untuk kita dapat melihat secara jelas perbedaan dari kedua method tersebut.