Anda di halaman 1dari 12

PEMROGRAMAN WEB 2

Sistem Informasi

1
Bab 10
POST & GET

2
POST & GET

Fungsi POST dan GET pada PHP adalah sama yaitu untuk menampung data atau nilai dari sebuah form atau url
sebelum dimanipulasi, post dan get keduanya akan menjadi sebuah nilai dari atribut method pada php. POST dan GET
pada php adalah nilai dari atribut method, apa itu method?

Method merupakan metode atau cara yang digunakan untuk mengirim dan menerima data atau nilai ke file php lainnya
untuk diproses. Disinilah mengapa fungsi post dan get dalam php memiliki perbedaan method, dan telah kita ketahui
bersama bahwa dalam pemrograman php terdapat 2 method tersebut, yaitu method POST dan method GET. Dan yang
terjadi sebetulnya bukanlah sebuah perbedaan method post dan get pada php, melainkan kesesuaian implementasi
pada sebuah kasus.
PERBEDAAN POST & GET

Perbedaan method dari fungsi post dan get pada php secara sederhana adalah
tampung dan tampilkan, tampung untuk POST dan tampilkan untuk GET. Jika
dijabarkan lebih detail, maka method POST akan mengirimkan data atau nilai
langsung ke action php untuk ditampung, tanpa menampilkan pada URL bar.
Sedangkan method GET akan menampilkan data atau nilai pada URL, kemudian nilai
tersebut akan di eksekusi oleh file action php.

4
Contoh Post

Berikut adalah contoh penggunaan Source di disamping adalah


method POST pada sebuah form; sebuah form isian data dengan
pengiriman data dalam method
POST (method="POST") yang
akan di proses pada action file
proses.php (action="proses.php").
Kemudian atribut "name" pada
kolom input digunakan untuk
membuat variable penampung
nilai, dan pada file action akan di
tampung dengan variable
misalnya $alamat
=$_POST['alamat'];.
5
Contoh Get

Source di atas melakukan pengiriman data dengan GET yang akan di proses pada
action input.php (href="input.php"). Kemudian nilai dari "alamat" akan terlihat di url bar
sebagai variable penampung nilai, dan pada file action akan di tampung dengan variable
misalnya $alamat = $_GET['alamat’];.

Dari contoh kedua kasus di atas maka fungsi post dan get pada php seharusnya
semakin terlihat jelas pada perbedaannya. Perbedaan post dan get di php selanjutnya
adalah jika method POST menggunakan variable $_POST untuk menampung nilai,
sedangkan method GET menggunakan variable $_GET untuk menampung nilai.
Kemudian perbedaan post dan get dari jumlah karakter, method POST data yang dikirim
tidak terbatas, sedangkan method GET tidak boleh lebih dari 2048 karakter.

6
Latihan Post

1.Buka Direktori
C:xampp/htdocs
2.Buka folder Phpdasar
3. Didalam folder phpdasar
buat folder Pertemuan10
4.Di dalam folder pertemuan10
buat file Dengan nama
kalkulator.php pada visual
studio code / sublime.

Lanjut..
7
Hasil:

8
Latihan Get
1.Buka Direktori
C:xampp/htdocs
2.Buka folder Phpdasar
3. Didalam folder phpdasar
buat folder Pertemuan10
4.Di dalam folder pertemuan10
buat file Dengan nama
latihanGet.php pada visual
studio code / sublime.

9
Hasil

10
Thank you

11
Link Referensi Tambahan

www.Youtube.com/webprogrammingUNPAS
Modul Praktikum WAD SI FRI
Modul Praktikum WAD Teknik Informatika FIF
https://www.petanikode.com/tutorial/php/

PHP
Dasar

12

Anda mungkin juga menyukai