• Tidak ada hasil yang ditemukan

Menerima dan Memproses Form dengan PHP

N/A
N/A
Protected

Academic year: 2018

Membagikan "Menerima dan Memproses Form dengan PHP"

Copied!
8
0
0

Teks penuh

(1)

Menerima dan Memproses Form 

dengan PHP 

Oleh : Aditya Gusti Tammam (​http://tammam.id​) 

Dalam bahasa PHP, untuk menerima data berupa masukan dari pengguna / user digunakanlah HTML Form. Lalu bagaiamana caranya menerima dan memproses data yang dikirim dari form ke server dengan menggunakan bahasa pemrograman PHP ?

Misalnya disini saya memiliki sebuah form dengan script sebagai berikut :

Script diatas saya simpan dengan nama file ​form.php​. Seperti yang bisa dilihat pada script diatas, attribute action mengarah ke file ​proses.php​, maka di dalam file ​proses.php nanti harus ada pemrosesan data yang dikirim dari form.

Cara Handle Data dari Form dengan Method POST 

Dalam bahasa pemrograman PHP, terdapat jenis variable yang memang sudah disediakan oleh PHP tanpa kita harus mendefinisikannya dan ada juga variable yang kita buat sendiri dengan mendefinisikannya.

(2)

ke script ini melalui method ​POST​. Banyakanya data dalam variable

$_POST nanti bergantung pada berapa banyaknya data yang disubmit dari form. Ingatlah bahwa form hanya akan mengirim data dari tag input yang memiliki attribute name (Contoh : <input type=”text”   

name=”nama_depan”>). Nah, name dari setiap tag input nantilah yang

akan kita gunakan untuk memanggil data yang terdapat di variable

$_POST​.

Jadi misal kita ingin mendapatkan nilai/isi dari field input dengan namenya adalah “​nama_depan​” maka dalam script PHP nanti format pemanggilan datanya adalah sebagai berikut :

Kita dapat menggunakan variable $_POST dengan format seperti diatas secara langsung atau dengan membuat variable baru seperti ini misalnya :

Nah, dengan begitu kita sudah bisa mengolah data sesuai yang kita inginkan, misalnya disini saya ingin menampilkan data yang sudah diinput melalui method POST.

(3)

GET, variable tersebut adalah ​$_GET​. Cara penggunaannya pun sama juga seperti contoh pada POST diatas.

Berikut ini misalnya saya ingin menampilkan data yang dikirim dari form dengan method GET.

Implementasi 

Berikut ini contoh script implementasi pemrosesan data dari form dengan method POST.

(4)
(5)

Berikut ini contoh script implementasi pemrosesan data dari form dengan method GET.

(6)
(7)
(8)

Kesimpulan 

● Jangan lupa untuk memberikan attribute ​name pada setiap field

input yang anda buat. Karena dengan nama tersebutlah kita nanti

dapat memanggil data yang telah dikirim ke server.

● Data-data yang dikirim ke server dengan method GET tersimpan

pada variable ​$_GET​.

● Data-data yang dikirim ke server dengan method POST tersimpan

pada variable ​$_POST​.

● Untuk memanggil sebuah data dari ​$_GET atau ​$_POST harus

Referensi

Dokumen terkait

Dengan selesainya script form pengisian data, maka kita memerlukan lagi suatu file yang di dalamnya terdapat script PHP yang berguna untuk melakukan proses penyimpanan data

Untuk daerah linier yang lain yaitu rentang ketinggian antara 24 cm – 74 cm juga terdapat hubungan yang linier antara tegangan keluaran detektor dengan ketinggian bensin, oli,

(2) Teknologi dalam negeri sebagaimana dimaksud pada ayat (1) untuk energy baru pembangkit daya nuklir terdiri atas struktur, sistem dan komponen “nuclear grade”

Penelitian siklus I terdiri dari dua kali pertemuan. Pertemuan pertama dilaksanakan pada hari Senin Tanggal 8 Oktober Tahun 2018 dan pertemuan kedua dilaksanakan pada hari

Dalam Praktek mengajar, seorang pendidik harus memiliki beberapa trik (langkah) pembelajaran lain sebagai pendukung dalam menerapkan metode pembelajarannya, karena

Pertama : Nama-nama yang terlampir dinyatakan LULUS dalam Tes seleksi penerimaan santri baru SMP-SMA Al-Izzah International Islamic Boarding School Batu Tahun Ajaran 2017/2018.

Informasi tepi adalah sesuatu yang memiliki makna atau manfaat yang berada pada tepi foto udara. Adapun informasi pada photo udara yang perlu diidentifikasi sebagai

Proses pengolahan limbah cair secara an aerobik pada aktivitas proyek ini adalah sama dengan kondisi sebelum proyek (baseline), sehingga kualitas air yang diolah/ nilai COD