DISKON TERBATAS! Masukkan kupon "skillbaru" saat checkout di kelas apa saja
Skodev
Belajar coding dalam bahasa Indonesia
Pelajari cara mudah untuk mengirim data formulir menggunakan metode GET di PHP melalui tutorial langkah demi langkah ini.
Membuat dan mengirim data formulir adalah aspek penting dalam pengembangan web. Di PHP, metode GET adalah salah satu cara untuk mengirimkan data formulir dari browser ke server. Berikut adalah panduan singkat untuk mengimplementasikan formulir yang menggunakan metode GET di PHP.
Metode GET dalam HTTP digunakan untuk meminta data dari sumber yang ditentukan. Dalam konteks formulir, ketika kamu menggunakan metode GET, data formulir dikirimkan melalui URL. Ini berguna untuk operasi pencarian atau ketika data yang dikirimkan tidak sensitif.
Mari buat formulir HTML sederhana yang mengirimkan data menggunakan metode GET.
<!DOCTYPE html>
<html>
<head>
<title>Contoh Formulir GET di PHP</title>
</head>
<body>
<form action="proses.php" method="get">
Nama: <input type="text" name="nama"><br>
Email: <input type="text" name="email"><br>
<input type="submit" value="Kirim">
</form>
</body>
</html>
Pada contoh di atas, attribut method="get"
pada elemen <form>
menunjukkan bahwa metode pengiriman data yang digunakan adalah GET.
Setelah pengguna mengisi formulir dan menekan tombol kirim, data akan dikirimkan ke file proses.php
. Berikut contoh cara menangani data tersebut di PHP.
<?php
if ($_SERVER["REQUEST_METHOD"] == "GET") {
// Mendapatkan data formulir menggunakan $_GET
$nama = htmlspecialchars($_GET['nama']);
$email = htmlspecialchars($_GET['email']);
echo "Nama: " . $nama . "<br>";
echo "Email: " . $email;
}
?>
Dalam contoh kode di atas, kami menggunakan $_GET
untuk mengakses data yang dikirim oleh formulir. Selain itu, kami menggunakan fungsi htmlspecialchars
untuk menghindari serangan Cross-site Scripting (XSS).
Meskipun metode GET mudah dan cepat, ingatlah bahwa semua informasi dikirim melalui URL. Itu berarti informasi tersebut bisa disimpan dalam history browser, log server, atau bahkan terlihat oleh orang lain yang mempunyai akses ke komputer pengguna. Gunakan metode POST untuk data yang lebih sensitif.
Dengan mengikuti langkah-langkah di atas, sekarang kamu sudah paham cara menggunakan formulir dengan metode GET di PHP. Penggunaan metode ini sangat cocok untuk kasus di mana keamanan data bukanlah prioritas utama dan kamu memerlukan kemudahan dalam melakukan debugging atau operasi pencarian sederhana.