loading...

Parameter POST dan GET di PHP

Parameter POST dan GET di PHP
Parameter POST dan GET di PHP
Bahasa Pemgrograman PHP memiliki dua macam method yang bisa digunakan untuk mengirimkan data dari client (browser) ke server. Dua method tersebut adalah POST dan GET. Method POST digunakan untuk mengumpulkan nilai variabel dari sebuah form yang dikirimkan menggunakan metode POST.

Contoh penggunaan parameter method POST di bahasa pemrograman PHP.

File berikut saya simpan dengan nama latihan06.php


<html>
<head>
<title> Form Input </title>
</head>
<body>
<form method="POST" action="latihan07.php">
Nama : <input type="text" name="nama"> <br>
Email : <input type="text" name="email"> <br>
Pesan : <textarea name="pesan"></textarea> <br>
<input type="submit" value="Submit">
</form>
</body>
</html>


File berikut saya simpan menggunakan nama latihan07.php


<?php
$nama = $_POST['nama'];
$email = $_POST['email'];
$pesan = $_POST['pesan'];
echo "Nama : <b>$nama</b> <br>";
echo "E-mail : <b>$email</b> <br>";
echo "Pesan : <b>$pesan</b> <br>";
?>

Method GET adalah sebuah fungsi yang digunakan untuk mengumpulkan nilai dari sebuah form yang dikirimkan menggunakan method GET. Informasi yang dikirimkan dari sebuah form menggunakan method GET dapat dilihat semua orang. Artinya nilai dari form tersebut dapat terlihat dengan jelas pada jendela address bar sebuah browser.


Method GET tidak cocok untuk nilai variabel yang sangat besar dan tidak bisa menyimpan variabel nilainya lebih dari 2000 karakter. Untuk melihat perbedaannya, pada latihan06.php dan latihan07.php semua method=”POST” menjadi method=”GET”.