0% menganggap dokumen ini bermanfaat (0 suara)
221 tayangan6 halaman

Form PHP: Metode POST dan GET

Modul ini membahas cara membuat form dengan PHP menggunakan metode POST dan GET. Metode POST dan GET memiliki perbedaan dalam hal sejarah parameter, bookmarking, tombol kembali, encoding tipe, parameter yang dikirim, keamanan data, dan ukuran data maksimum. Modul ini juga mendemonstrasikan contoh kode untuk membuat form dengan metode POST dan GET.

Diunggah oleh

siti afifah
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
221 tayangan6 halaman

Form PHP: Metode POST dan GET

Modul ini membahas cara membuat form dengan PHP menggunakan metode POST dan GET. Metode POST dan GET memiliki perbedaan dalam hal sejarah parameter, bookmarking, tombol kembali, encoding tipe, parameter yang dikirim, keamanan data, dan ukuran data maksimum. Modul ini juga mendemonstrasikan contoh kode untuk membuat form dengan metode POST dan GET.

Diunggah oleh

siti afifah
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd

MODUL 4

Membuat Form Dengan PHP Menggunakan Metode POST dan


GET

2.1 Tujuan Praktikum


Setelah mengikuti praktikum pada modul ini, mahasiswa diharapkan dapat menguasai
beberapa kompetensi praktis sebagai berikut :
1) Mahasiswa mampu membuat form dengan PHP dengan menggunakan metode POST
dan GET.
2) Mahasiswa mampu membedakan metode POST dan GET.
3) Mahasiswa memahami cara penggunaan dari fasilitas Form pada halaman dokumen
HTML

2.2 Dasar Teori

Salah satu fasilitas yang disediakan oleh dokumen HTML memungkinkan kita untuk
melakukan “interaksi lebih” terhadap halaman dokumen tersebut. Semisal, kemampuan
dokumen HTML mampu menyediakan fasilitas yang dapat menerima masukkan atau isian
data dari user. Data isian user ini nantinya akan dapat diproses lebih lanjut menjadi informasi
yang dibutuhkan oleh user maupun oleh pemilik situs tersebut. Teknik pengisian ini
dilakukan menggunakan elemen Form. Form dalam HTML adalah suatu bagian yang
berfungsi sebagai input atau masukan dari pengguna yang kemudian akan diproses atau
diolah untuk dapat digunakan sesuai dengan kebutuhan. Contohnya proses pengiriman data,
browse, hapus, penyuntingan data dan lain sebagainya.

2.2.1 Menu Form


Form dalam HTML adalah suatu bagian yang berfungsi sebagai input atau masukan
dari pengguna yang kemudian akan diproses atau diolah untuk dapat digunakan sesuai
dengan kebutuhan. Contohnya proses pengiriman data, browse, hapus, penyuntingan
data dan lain sebagainya. Cara penulisan form dalam html adalah.
Pada penulisan form "nama form" adalah nama form yang sedang digunakan, method
adalah metode atau cara yang digunakan untuk menyimpan data ke server sedangkan
action adalah alamat atau bisa juga file lain yang digunakan untuk memproses input
dari form kedalam server. Adapun cara membuat form HTML dengan metode POST
dan GET pada PHP, ketika kita mengisi data pada sebuah form, informasi yang kita
isi dalam form tersebut dapat disampaikan dan ditransfer ke halaman web yang sama
atau halaman web lain. Untuk bisa mengirim data dari form, kita bisa menggunakan
metode GET dan POST pada PHP.

2.2.2 Perbedaan POST dan GET

Berikut perbedaan lengkap dari method POST dan GET

PERBEDAAN POST GET


History Parameter/nilai tidak tersimpan di browser Parameter/nilai
tersimpan dibrowser
dan bisa diakses
ulang karena nilai
menjadi kesatuan
URL
Bookmark Parameter/nilai tidak dapat dibookmark Parameter bisa
dibookmark
Tombol Biasanya browser memberitahukan/menanyakan Dengan methot get,
Kembali/Kiri apakah data akan dikirim ulang halaman sebelumnya
m Ulang langsung
ditampillkan tanpa
mengeksekusi
kembali karena
tersimpan dalam
cache browser
Encoding type Mendukung pengiriman data binner dengan hanya mendukung
(enctype teknik multipart/form-data atau application/x- application/x-www-
attribute) www-form-urlencoded form-urlencoded
Parameters Dapat mengirimkan parameter url sekaligus Hanya bisa
mengirimkan data tersembunyi ke server mengirimkan
parameter melalui
URL
Kecurangan Lebih sulit karena tertutup Lebih terbuka karena
data data terlihat
Keamanan Dengan method POST lebih aman karena data Dengan jelas bisa
langsung dikirim ke server ketahui data apa saja
yang dikirim
Penggunaan POST digunakan untuk mengirim data yang Digunakan lebih
lebih rahasia seperti password untuk keperluan
mengambil data
Besar data Standard 8 Mb, tergantung konfigurasi server 7607 karakter
yang dikirim

2.3 Praktikum
2.3.1. Percobaan membuat form dengan menggunakan metode GET

<Percobaan>

http://localhost/nyekrip-form-php/index.php?
fnama=NYEKRIP&lalamat=WEB&method=get&submit=Submit

<form action="#" method="get">

<input type="text" name="nama" placeholder="Nama Kita"></input><br/>

<input type="text" name="alamat" placeholder="Alamat Kita"></input><br/>

<input type="submit" name="submit" value="Submit"></input>


</form>

<?php

if( $_GET["nama"] || $_GET["alamat"])

echo "Halo: ". $_GET['nama']. "<br />";

echo "Alamat Anda: ". $_GET["alamat"]. "<br />";

?>

<Output>

2.3.2. Percobaan membuat form dengan menggunakan metode POST


< Percobaan>

<form action="#" method="post">


<input type="text" name="nama" placeholder="Nama Kita"></input><br/>

<input type="text" name="alamat" placeholder="Alamat Kita"></input><br/>

<input type="submit" name="submit" value="Submit"></input>

</form>

<?php

if( $_POST["nama"] || $_POST["alamat"])

echo "Halo: ". $_POST['nama']. "<br />";

echo "Alamat Anda: ". $_POST["alamat"]. "<br />";

?>

<Output>

LEMBAR PENGESAHAN

Judul : Membuat Form dengan PHP Mnggunakan Metode POST dan GET
Nama : Siti Afifah Siregar
NIM : 0701182174
Program Studi : Ilmu Komputer

Medan, 5 Mei 2021

Menyetujui,

Koordinator Asisten Asisten

( ) ( )

Mengetahui,
Dosen Penanggung Jawab

( Muhammad Siddik Hasibuan.M,Kom)

Anda mungkin juga menyukai