Selasa, 30 Oktober 2012

PHP9: Metode Get Dan Metode Post Reviewed by Esemka Date 10/30/2012 03:55:00 AM

PHP9: Metode Get Dan Metode Post

Metode POST dan Metode GET pada PHP

1.      DEFINISI POST DAN GET
Ø  Get adalah metode pengiriman data menggunakan query string, jadi seluruh nilai pada form akan dikirim ke sisi server/file dan nilai dari form anda akan tampil pada URL/address bar.
Contoh : www*domainname.com/file.php?name=handa+si&address=binong
Penjelasan:
-          File.php adalah file yang menerima dari nilai query string, dan terdapat dua variable “name” dan “address”, setiap variable GET selalu di akhiri dengan tanda =, hal ini bertujuan untuk mengisi variable.
Sintaks :
<?php echo $_GET [nama_variabel]; ?>

Ø  Post adalah metode mengirimkan data ke sisi lain/file, namun tidak menampilkan nilai dari form pada address bar seperti GET.
Sintaks:
<?php echo $_POST [nama_variabel]; ?>

2.      PERSAMAAN DAN PERBEDAAN POST &GET
a.      Persamaan  POST & GET
POST & GET mempunyai fungsi yang sama yaitu mengirimkan variable ke halaman lain atau mengirimnya ke database.
b.      Perbedaan POST & GET
POST
GET
Nilai variable tidak ditampilkan di URL.
Nilai variable di tampilkan di URL sehingga user dapat dengan mudah memasukkan nilai variable baru.
Lebih aman.
Kurang aman.
Tidak dibatasi panjang string.
Dibatasi panjang string hingga 2047 karakter.
Pengambilan variable dengan $_POST.
Pengambilan variable dengan $_GET.
Biasanya untuk input data melalui form.
Biasanya input data melalui link.
Digunakan untuk mengirim data-data penting seperti password.
Digunakan untuk mengirim data-data yang tidak penting.





3.      Contoh Praktek
a.      Penggunaan GET
Tampilan :
 Hasil setelah menekan button klik


b.      Penggunaan POST
Tampilan:
Hasilnya:



TUGAS MANDIRI
1.      Buatlah formulir sederhana dengan menggunakan metode GET yang berisi fitur-fitur berikut:
-          Nama: <textfield>
-          Kelas: <textfield>
-          Jurusan: <radiobutton>
-          Button OK dan Button Cancel
2.      Buatlah formulir sederhana dengan menggunakan metode POST  yang berisi fitur-fitur berikut:
-          Nama : <textfield>
-          Alamat:<textfield>
-          Hobi : <checkbutton>
-          Button OK dan Button Cancel



Terimakasih Anda telah membaca tulisan / artikel di atas yang berjudul : PHP9: Metode Get Dan Metode Post jangan lupa komen dan berbagi :)

Tidak ada komentar :

Posting Komentar