Lompat ke konten Lompat ke sidebar Lompat ke footer

Perbedaan Method Post Dan Get Dalam Php

Pengertian dan Perbedaan Method Post dan Get dalam PHP Perbedaan Method Post dan Get dalam PHPSaat menciptakan sebuah aplikasi web, kita dihadapkan pada beberapa pilihan untuk melaksanakan Create, Update, atau delete record. Itu semua dilakukan melalui form dengan banyak sekali action dan method. Begitu juga dikala user memasukan data melalui form. Yang kemudian dilanjutkan pada proses upload data ke database. Nah disinilah fungsi method dibutuhkan.

Method ialah metode atau cara untuk mengirimkan data atau nilai ke halaman lain untuk diproses. Method ada 2 macam, yaitu POST dan GET, perbedaan antara keduanya sedikit.

Perbedaan Method Post dan Get dalam PHP

1. Method POST akan mengirimkan data pribadi ke action untuk ditampung tanpa ditampilkan pada URL

Pengertian dan Perbedaan Method Post dan Get dalam PHP Perbedaan Method Post dan Get dalam PHP


2. Method GET akan menampilkan terlebih dahulu data ke URL, gres kemudian data ditampung oleh action.

Pengertian dan Perbedaan Method Post dan Get dalam PHP Perbedaan Method Post dan Get dalam PHP


Untuk lebih jelasnya coba praktekan teladan berikut ini:


1. Method POST

Buat file dengan nama index.php kemudian masukan script dibawah ini:
<form action="prosespost.php" method="POST">
<input type="text" name="nama" placeholder="masukan nama anda">
<input type="text" name="umur" placeholder="masukan umur anda">
<button name="submit">Kirim Data</button>
</form>
Buat file dengan nama prosespost.php kemudian masukan script dibawah ini:
<?php
$nama=$_POST['nama'];
$umur=$_POST['umur'];
echo "Selamat Datang ".$nama." umur anda ialah ".$umur;
?>
Coba jalankan file tersebut, maka hasil dibrowser sbb:

Pengertian dan Perbedaan Method Post dan Get dalam PHP Perbedaan Method Post dan Get dalam PHP
Variable dan nilai yang dihasilkan form inputan tidak ditampilkan pada URL

2. Method GET

Buat file dengan nama index.php lalu masukan script dibawah ini:
<form action="prosesget.php" method="GET">
<input type="text" name="nama" placeholder="masukan nama anda">
<input type="text" name="umur" placeholder="masukan umur anda">
<button name="submit">Kirim Data</button>
</form>
Buat file dengan nama prosesget.php lalu masukan script dibawah ini:
<?php
$nama=$_GET['nama'];
$umur=$_GET['umur'];
echo "Selamat Datang ".$_GET['nama']." umur anda ialah ".$umur;
?>
Coba jalankan file tersebut, maka hasil dibrowser sbb:

Pengertian dan Perbedaan Method Post dan Get dalam PHP Perbedaan Method Post dan Get dalam PHP
Variable dan nilai yang dihasilkan form inputan ditampilkan pada URL, sehingga URL menjadi panjang


Sekian dan terima kasih, jikalau ada pertanyaan dan masukan silahkan di sampaikan pada kotak komentar dibawah. Semoga Bermanfaat.


Sumber https://transiskom.blogspot.com/