03 September 2019

Source Code PHP : Metode POST Dan GET

Motede/Method merupakan cara yang digunakan untuk mengirimkan data/nilai kedalam halaman lain untuk di proses.dalam kasus ini proses bisa berbentuk :
1. ditampilkan ulang
2. dihitung
3. disimpan kedalam database

Halaman index.php Metode POST:
<form method="POST" action="proses.php">
<input type="text" name="kesatu">
<input type="text" name="kedua">
<input type="submit" value="Proses">
</form>

Halaman proses.php untuk index.php metode POST
<?php
 $kesatu=$_POST['kesatu'];
 $kedua=$_POST['kedua'];
 echo "Masukan Pertama adalah : ".$kesatu;
 echo "<hr> ";
 echo "Masukan Kedua adalah : ".$kedua;
?>
<br>
<a href="javascript:history.back()">Kembali</a>

Halaman index.php Metode GET:
<form method="GET" action="proses.php">
<input type="number" name="kesatu">
<input type="number" name="kedua">
<input type="submit" value="Proses">
</form>

Halaman proses.php untuk index.php metode GET:
<?php
 $kesatu=$_GET['kesatu'];
 $kedua=$_GET['kedua'];
 echo "Masukan Pertama adalah : ".$kesatu;
 echo "<hr> ";
 echo "Masukan Kedua adalah : ".$kedua;
?>
<br>
<a href="javascript:history.back()">Kembali</a>

Pada form contoh potongan code php 1 tersebut, menggunakan form dengan metode POST, dan action="proses.php" adalah halaman yang bertugas untuk memproses setiap name="***" / atribut yang dikirimkan.atribut digunakan untuk membuat variable penampung data/nilai.

Perbedaan method GET dan POST
1. Method POST
a. Data yang dikirim tidak terlihat pada URL
b. Adanya alert "form resubmission"/ pengiriman ulang data saat refresh halaman.
c. Menampung data lebih panjang dibanding metode GET
d. pengambilan data dengan $_POST

2. Method GET
a. Data yang dikirim terpampang pada URL
b. Data dapat diedit lewat URL
c. ukuran data GET terbatas oleh jumlah karakter maksimal pada URL (255 bytes/ 2040 bit)
d. pengambilan data dengan $_GET
langsung menuju link download Source Code PHP GRATIS disini

0 Comments

Posting Komentar

Kalkulator Konversi Angka Jitu